LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Earnin›Senior Software Engineer
Earnin

About Earnin

Access your paycheck as you earn it

🏢 Tech👥 201-500 employees📅 Founded 2012📍 Evergreen Park, Palo Alto, CA💰 $190.1m⭐ 4.2
FintechB2CB2BPersonal financePaymentsFinancial Services

Key Highlights

  • Over 300,000 business customers using Earnin as an employee benefit
  • Facilitated 70 million paycheck advances totaling $5 billion in 2022
  • $190.1 million raised in Series B funding
  • No mandatory fees; revenue generated through voluntary tipping

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...

🎁 Benefits

Earnin offers a comprehensive benefits package including health insurance, a 401k plan, flexible work-from-home opportunities, and mental health resou...

🌟 Culture

Earnin's culture is centered around financial empowerment, allowing employees to access earned wages without mandatory fees or credit checks. The comp...

🌐 Website💼 LinkedIn𝕏 TwitterAll 74 jobs →
Earnin

Senior Software Engineer

Earnin • Bengaluru, India

Posted 11h ago🏢 HybridSeniorSoftware engineering📍 Bengaluru
Apply Now →

Skills & Technologies

JavaSpringREST API

Overview

Earnin is seeking a Senior Software Engineer to design and develop backend services that provide real-time financial flexibility. You'll work with Java and Spring to implement robust features for a rapidly expanding scale. This role requires significant backend engineering experience.

Job Description

Who you are

You have 5+ years of backend engineering experience building production systems at scale — you've owned services from design through deployment and have war stories from debugging complex distributed systems issues. You possess deep expertise in Java and Spring — you've shipped high-throughput APIs that handle millions of requests and have strong opinions on service architecture, dependency injection, and testing strategies. You are resourceful and passionate about building products that deliver real-time financial flexibility for users living paycheck to paycheck. You thrive in cross-functional environments, collaborating with various teams to drive the implementation of new features.

Desirable

Experience with cloud services like AWS or Azure is a plus, as is familiarity with microservices architecture. You have a strong understanding of RESTful API design and are comfortable with database technologies such as PostgreSQL or MySQL. You are eager to mentor junior engineers and contribute to a culture of continuous learning and improvement.

What you'll do

As a Senior Software Engineer at Earnin, you will design and implement features robust enough for our rapidly expanding scale. You will drive the implementation of new features by breaking complex problems into manageable tasks and collaborating with product managers and designers to ensure alignment with user needs. You will participate in code reviews, providing constructive feedback to peers while also learning from their insights. You will monitor and optimize the performance of backend services, ensuring they meet the demands of our growing user base. You will also contribute to the technical documentation of systems and processes, helping to maintain a high standard of quality across the engineering team.

What we offer

Earnin provides excellent benefits for our employees, including healthcare, internet and cell phone reimbursement, and a learning and development stipend. You will have the opportunity to travel to our headquarters in Mountain View, enhancing your professional growth and network. We foster a collaborative and inclusive work environment where your contributions are valued, and we encourage you to apply even if your experience doesn't match every requirement. Join us in shaping the next chapter of our growth journey and making a meaningful impact on the lives of our community members.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Earnin.

Apply Now →Get Job Alerts