Senior Software Engineer

San Francisco, CA, United States


Role Location

  • San Francisco, CA, United States


101 - 250 people


303 2 Nd St Ste N401
San Francisco, CA, 94107-1328, US

Tech Stack

  • Node.js
  • Angular.js
  • AWS
  • React
  • JSON

Role Description

Want to revolutionize finance?

Earnest is a financial technology company changing consumer lending. We are a team of math nerds, designers, computer geeks and innovators going after a huge market by creating a company built on flawless design, powerful software, advanced data science and an incredible client experience. We believe that if we fundamentally re-engineered the experience of borrowing money, it would look and feel completely different to how it does today.

As the Software Engineer on Earnest's Loan Servicing team, you will report to the Lead Engineer and work with us to build software that moves billions of dollars and maximizes client experience. Our focus is on building a stable platform to allows us to move ever faster.

We use React / Redux on the front-end with a backend in Node.js, deployed using Docker.

Some projects we work on include:

Accelerating funding of loans Portfolio and investor management tools Integration with strategic business partners (internal and external to Earnest) Dockerizing applications

You have: 7+ years of professional back-end development experience Extensive professional experience with Node.js or full stack JavaScript Expertise in server-side concepts, e.g. microservices, database, caching, performance, monitoring, and scalability Experience with Docker and Kubernetes on Amazon Web Services Knowledge of Continuous Integration/Continuous Delivery frameworks, and Agile/Lean/Kanban practices Relevant domain experience developing software for Fintech, Banking, or related Consumer Financial Services companies is a bonus

About Earnest

We believe the fundamental role of banks and lenders is to help people realize their hopes and dreams. But we realized the financial system had forgotten this primary purpose, instead serving to enrich a privileged few. So we started Earnest to restore the trust that is sorely missing from the current system, and to build a modern financial institution that actually delivers on making clients’ lives better.

Company Culture

Earnest's culture is as dynamic as the products we are building and defining every day. We're a fast growing company, and that means we're constantly integrating the new perspectives of every individual.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.