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 2 months 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 Software Engineer - Cashout Team

Senior Software Engineer position at EarnIn, working on their flagship earned wage access product, offering $252K-$308K plus equity in Palo Alto.

Senior QA Backend Engineer

Senior QA Backend Engineer position at EarnIn, focusing on test automation and quality assurance for financial technology services.

Senior Backend Engineer

Senior Backend Engineer position at EarnIn, pioneering earned wage access company, offering hybrid work in Bangkok with competitive benefits.

Senior Backend Engineer

Senior Backend Engineer position at EarnIn, pioneering earned wage access company, offering hybrid work in Bangkok with competitive benefits.

Senior Backend Software Engineer

Senior Backend Software Engineer role at EarnIn, focusing on building financial platform services using JVM languages and AWS.