Senior Backend Engineer (Full-Time)

The Company

Chime is dedicated to helping our members lead healthy financial lives. That’s why we offer an award-winning bank account that doesn’t charge unnecessary fees, gives members early access to their paychecks, and helps them save money automatically. Hundreds of thousands of people use the Chime mobile app and debit card to make purchases, track spending, save for the future, and more. Our members love Chime and use it daily.

We believe that the big banks fail to help their members achieve financial health - and in many cases work against it, charging hundreds of dollars in hidden fees and pushing products that drive people into debt. We don’t think it needs to be this way, so we’re out to beat them.

We have one of the most experienced management teams in Fintech and just raised $20M in funding from top-tier investors to fuel our rapid growth. If you’re looking to join a small but fast-growing company with a beloved, daily-use product and an authentic mission that puts people first, we want to meet you.

The Position

We are currently seeking a Senior Backend Engineer to work on our backend. Your primary focus will be development of server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness. This position works closely with product, analytics, devops, and the mobile engineering team. You’ll be responsible for working on our strategic relationship and integration with our payment processor, development of the server side APIs that power the Chime mobile apps and various background/backend processes.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Ruby code
  • Develop in an agile environment
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automation
  • Develop tests as appropriate

About You

  • Extensive experience with Ruby on Rails, along with common GEMs and frameworks
  • Solid understanding of object-oriented practices
  • Familiarity with concepts of MVC, ORM, and RESTful APIs
  • Understanding of fundamental design principles behind a scalable application
  • Extensive experience with ActiveRecord
  • Familiarity with continuous integration and git
  • Proficiency in another backend language, such as Go, Node.JS, python, etc. is a plus
  • A knack for writing clean, readable Ruby code
  • Able to implement automated testing platforms and unit tests
  • Basic understanding of front-end technologies, such as JSON, JavaScript, etc.

We Provide

  • Competitive salary based on experience, with medical and dental benefits.
  • Free snacks and drinks (beer and wine on tap!), plus catered Wednesday lunches.
  • Flexible vacation policy.
  • Monthly happy hours and company events.
  • Dog-friendly office.
  • A challenging and fulfilling opportunity to join one of the most experienced teams in fintech and help create a completely new kind of bank.

To Apply

Contact us at jobs@chimebank.com or on Angel List with your resume and let us know why you’re perfect for the role!