
Access your paycheck as you earn it
Earnin is a fintech company headquartered in Palo Alto, CA, dedicated to transforming the financial landscape for workers by providing paycheck advances as they earn. With over 300,000 business customers, Earnin facilitated around 70 million paycheck advances in 2022, amounting to $5 billion. The co...
Earnin offers a comprehensive benefits package including health insurance, a 401k plan, flexible work-from-home opportunities, and mental health resou...
Earnin's culture is centered around financial empowerment, allowing employees to access earned wages without mandatory fees or credit checks. The comp...

Earnin • Mountain View, US
Earnin is seeking a Senior Backend Engineer to design and implement scalable architectures for their fintech products. You'll work with Java, Spring, and AWS to create solutions that empower users with financial flexibility. This role requires experience in building 0-to-1 products and collaborating closely with product teams.
You have 5+ years of backend engineering experience, particularly in fintech, where you've successfully built and scaled production systems. Your expertise in designing and implementing scalable architectures is complemented by your ability to thrive in uncertain environments, allowing you to define technical solutions even when requirements are ambiguous.
Your deep knowledge of Java and Spring enables you to create high-performance applications that can handle significant user loads. You understand the intricacies of service architecture and have a strong grasp of dependency injection and testing strategies, ensuring that your code is both efficient and maintainable.
You excel at collaborating with product teams, refining requirements, and translating user needs into technical specifications. Your experience in early-stage software products has equipped you with the skills to adapt quickly and innovate, making you a valuable asset in a fast-paced environment.
You are comfortable working in a team-oriented setting, where communication and collaboration are key. You enjoy mentoring junior engineers and sharing your knowledge to help elevate the team's overall performance. Your proactive approach to problem-solving and your ability to navigate complex challenges make you an ideal candidate for this role.
Experience with cloud services, particularly AWS, is a plus, as it aligns with our infrastructure needs. Familiarity with agile methodologies and a background in research and development for new technologies will also be beneficial in this role.
As a Senior Backend Engineer at Earnin, you will play a crucial role in our Early Bets initiatives, which are essential for providing new experiences and products to our users. You will collaborate closely with product teams to define and refine requirements, ensuring that our solutions meet the unique needs of our community members.
Your responsibilities will include designing and implementing scalable architectures that support rapid product evolution. You will be involved in the entire development lifecycle, from initial design through deployment and monitoring, ensuring that our systems are robust and reliable.
You will also be tasked with optimizing existing systems and identifying areas for improvement, leveraging your expertise to enhance performance and user experience. Your ability to work in ambiguous environments will be critical as you navigate the challenges of building innovative financial solutions.
In addition to your technical contributions, you will have the opportunity to mentor junior engineers, fostering a culture of learning and collaboration within the team. Your insights and experience will help shape the direction of our engineering efforts and contribute to the overall success of Earnin.
At Earnin, we are committed to building a diverse and inclusive workplace where everyone can thrive. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a dynamic team that is passionate about making a positive impact in the lives of our users.
Join us in our mission to empower individuals with real-time financial flexibility, and help shape the future of earned wage access. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective and skills could be just what we need to continue our growth journey.
Apply now or save it for later. Get alerts for similar jobs at Earnin.