Back River Search Group

Sr. Backend Engineer

Back River Search - San Francisco, CA

The Company:

Our client is dedicated to helping our members lead healthy financial lives. That’s why they 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 their mobile app and debit card to make purchases, track spending, save for the future, and more. Their members love the product and use it daily.

Our client believes 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. They don’t think it needs to be this way, so they’re out to beat them.

They have one of the most experienced management teams in Fintech and have raised $42M in funding from top-tier investors to fuel they 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 client's 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 mobile apps and various background/backend processes.


  • 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.


Posted On: Tuesday, January 30, 2018

Apply to this job