Senior Backend Engineer

Pioneer in earned wage access, providing financial flexibility for people living paycheck to paycheck through their app.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
4+ years of experience
Finance

Description For Senior Backend Engineer

EarnIn, a pioneering fintech company in earned wage access, is revolutionizing financial flexibility for those living paycheck to paycheck. With over 13M app downloads and facilitating access to over $15B in earnings, we're backed by prestigious investors like A16Z, Matrix Partners, and DST. We're seeking a Senior Backend Engineer to join our Bengaluru office in a hybrid setup.

As a Senior Backend Engineer, you'll be instrumental in designing and implementing robust features for our rapidly scaling platform. You'll work with modern technologies including Java, Python, Go, and Scala, while handling various databases and microservices architecture. The role demands expertise in REST APIs, test automation, and cross-functional collaboration.

The ideal candidate brings 4+ years of software engineering experience, strong programming skills, and experience with databases and CI/CD tools. You'll be part of a diverse, inclusive team that's building a financial system that works for everyday people. We offer competitive benefits including healthcare, education budget, and opportunities to visit our Palo Alto HQ.

Join us in our mission to provide real-time financial flexibility without mandatory fees, interest rates, or credit checks. You'll work in a fast-paced environment where your contributions will directly impact millions of users while growing alongside experienced leadership and world-class funding partners.

Last updated 4 minutes ago

Responsibilities For Senior Backend Engineer

  • Design & implement features for exploding scale
  • Drive implementation of new features and translate complexity into elegant design
  • Create and maintain test automation
  • Design & deliver REST APIs
  • Collaborate and mentor other engineers
  • Work cross-functionally with other teams
  • Debug production issues across services infrastructure
  • Provide and receive design and implementation evaluations

Requirements For Senior Backend Engineer

Java
Python
Go
Scala
MySQL
Kubernetes
  • 4+ years of development experience in Software Engineering
  • Bachelor's, Master's, or PhD in computer science or related field
  • Proficient in at least one modern programming language (C#, Java, Python, Go, Scala)
  • Experience with databases (DynamoDB, MySql, ElasticSearch) and data pipeline technologies
  • Experience with continuous integration and delivery tools
  • Experience in developing functional and integration tests
  • Excellent written and verbal communication skills
  • Experience with Kubernetes, microservices, and event-driven architecture is a plus

Benefits For Senior Backend Engineer

Medical Insurance
Education Budget
  • Healthcare
  • Internet/cell phone reimbursement
  • Learning and development stipend
  • Travel opportunities to Palo Alto HQ

Interested in this job?

Jobs Related To EarnIn Senior Backend Engineer

Senior Full Stack Engineer

Senior Full Stack Engineer role at Calendly focusing on IAM, distributed systems, and platform scaling, offering competitive compensation and growth opportunities.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Capital on Tap, building scalable payment solutions using .Net technology in a hybrid work environment.

Senior Software Engineer

Senior Software Engineer role at Rithum, building scalable e-commerce solutions using C#, .NET, and cloud technologies in a DevOps-focused environment.

Senior Software Engineer

Senior Software Engineer position at BambooHR, focusing on payroll and payment systems development with PHP and MySQL, offering comprehensive benefits and hybrid work model.

Senior Backend Software Engineer

Senior Backend Engineer role at Creditas, leading fintech in Latin America, working with Java, Python, and distributed systems in São Paulo.