Staff Software Engineer (Backend Services)

🇮🇳 Bengaluru, Karnataka
INR37K - INR60K Annual
Posted 5 months ago
Expires June 26, 2026
Full TimeHybridEngineeringProduct

The Staff Software Engineer (Backend Services) position at Earnin places you at the heart of a forward-thinking fintech company dedicated to redefining consumer finance by offering tools to manage access to earnings, avoid fees, and achieve greater financial control. As a senior member of the backend engineering team, you will be working on mission-critical applications that power Earnin’s core financial products affecting millions of users. This role offers the opportunity to shape the architecture and development behind a modern, fast-moving product ecosystem within a collaborative, high-impact team environment.

Daily responsibilities involve designing, developing, and maintaining scalable backend services using modern technologies. You will be responsible for building robust APIs, ensuring system reliability and performance, and pushing projects from concept through deployment. Collaboration with product, data, and mobile engineering teams is fundamental, as you will identify technical requirements, mentor junior engineers, and take technical ownership of complex initiatives that drive Earnin’s innovative offerings.

Candidates for this role are expected to have significant hands-on experience in backend engineering, ideally with languages such as Java, Kotlin, or Go, and deep knowledge of cloud-based architecture, particularly AWS. Strong understanding of system and database design, distributed systems, and best practices in API development are essential. Experience in leading projects, guiding teams, and making architectural decisions is required, alongside excellent problem-solving skills and the ability to communicate complex technical concepts to cross-functional stakeholders.

Earnin offers competitive compensation packages, health and wellness benefits, 401(k) matching, paid parental leave, unlimited time off, and allowance for personal development. The company is committed to supporting a robust work-life balance and fostering a positive and inclusive culture where all voices are valued.

As a workplace, Earnin encourages continuous learning, innovation, and internal growth. Team members have the chance to work with modern technology stacks and help shape the strategic direction of a major fintech disruptor, making this role an ideal fit for experienced engineers eager to have meaningful impact in a collaborative startup environment.

More Jobs at earnin