Senior Backend Software Engineer

Pioneer in earned wage access, building products for real-time financial flexibility for those living paycheck to paycheck.
$252,000 - $308,000
Backend
Senior Software Engineer
Hybrid
7+ years of experience
Finance

Description For Senior Backend Software Engineer

EarnIn, a pioneer in earned wage access, is seeking a Senior Backend Software Engineer to join their Finance Platform team. The company, backed by prestigious investors like A16Z and Matrix Partners, is dedicated to providing real-time financial flexibility for people living paycheck to paycheck.

The role offers a competitive salary range of $252,000 - $308,000, plus equity and benefits, with the option for hybrid work at their Palo Alto HQ or remote for the right candidate. The position requires 7+ years of backend development experience and deep expertise in JVM programming languages and event-driven architecture on AWS.

As a Senior Backend Engineer, you'll be instrumental in designing and implementing new features, working cross-functionally with various teams, and contributing to key platform services. The role demands strong technical skills in Java, Kotlin, or Scala, experience with Spring frameworks, and proficiency in working with various databases and cloud environments.

The ideal candidate will not only possess technical excellence but also demonstrate leadership qualities through mentoring other engineers, contributing to technical direction, and managing project timelines. You'll be joining a diverse team that celebrates different perspectives and strives to create a culture of belonging.

This is an opportunity to make a meaningful impact on people's financial lives while working with cutting-edge technologies in a fast-growing company. The role combines technical challenges of building large-scale systems with the satisfaction of creating solutions that provide real value to the community members who rely on EarnIn's services.

Last updated 22 days ago

Responsibilities For Senior Backend Software Engineer

  • Drive the design and implementation of new features
  • Break down complex problems and translate into elegant design
  • Design, develop, and deliver large-scale systems
  • Collaborate and mentor other engineers
  • Contribute to technical direction and roadmap planning
  • Estimate and manage team project timelines and risks
  • Produce high-quality, efficient designs and code
  • Stay updated with new technologies and industry standards

Requirements For Senior Backend Software Engineer

Java
Kotlin
Scala
Kafka
MySQL
  • 7+ years of backend software development experience
  • Bachelor's, Master's, or PhD in computer science or related field
  • Proficient in JVM programming languages (Java, Kotlin, Scala)
  • Experience with frameworks like Spring, Spring Boot
  • Hands-on experience with cloud environments (AWS, GCP or Azure)
  • Experience with event-driven systems (Kafka/SQS/SNS/Kinesis)
  • Knowledge of professional software engineering practices
  • Experience with databases (DynamoDB, MySQL, ElasticSearch)
  • Experience in building large-scale applications
  • Familiarity with clean architecture
  • Excellent written and verbal communication skills

Benefits For Senior Backend Software Engineer

Equity
  • Equity

Interested in this job?

Jobs Related To EarnIn Senior Backend Software 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 Engineer

Senior Backend Engineer position at EarnIn, developing financial technology solutions with 4+ years experience required, hybrid work in Bengaluru.