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›Software Engineer (Backend)
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 75 jobs →
Earnin

Software Engineer (Backend)

Earnin • Mexico City, Mexico

Posted 2w ago🏢 HybridMid-LevelBackend engineer📍 Mexico city
Apply Now →

Skills & Technologies

JavaSpringREST API

Overview

Earnin is hiring a Backend Engineer to join their Growth Engineering team, focusing on building scalable backend services that enhance user engagement. You'll work with technologies like Java and Spring to drive product decisions. This role is ideal for engineers who enjoy solving complex system challenges.

Job Description

Who you are

You have a solid background in backend engineering, with experience in building production systems that scale effectively. You enjoy tackling complex system challenges and have a knack for designing scalable backend services that can handle high traffic and rapid experimentation. Your collaborative spirit shines through as you work closely with cross-functional teams, including Product, Data, Marketing, and Mobile, to ship impactful features that drive user engagement and growth metrics.

You possess strong programming skills, particularly in Java and Spring, and are comfortable working with REST APIs. Your understanding of system architecture and database optimization allows you to contribute to the overall performance and reliability of the services you build. You are data-informed in your approach, using metrics to guide your decisions and improve user experiences.

You thrive in a hybrid work environment, balancing time between the office and remote work. You are adaptable and open to new ideas, always looking for ways to enhance your skills and contribute to the team's success. You understand the importance of user feedback and are eager to implement changes that positively impact the member journey.

Desirable

Experience with cloud services and microservices architecture would be a plus, as would familiarity with agile methodologies. You are also encouraged to apply even if your experience doesn't match every requirement, as we value diverse backgrounds and perspectives.

What you'll do

In this role, you will be responsible for designing and implementing backend services that support the member journey from activation to retention. You will collaborate with product managers and designers to understand user needs and translate them into technical solutions. Your work will involve building systems that enable rapid experimentation and personalization, ensuring that our community members have the best possible experience.

You will engage in code reviews and contribute to the technical documentation of the systems you build. Monitoring and maintaining the performance of these systems will be part of your responsibilities, as you ensure they meet the high standards expected by our users. You will also participate in cross-functional meetings to align on project goals and timelines, ensuring that your contributions are in sync with the overall product strategy.

Your role will require you to stay updated on industry trends and best practices, continuously seeking ways to improve the backend architecture and processes. You will have the opportunity to mentor junior engineers, sharing your knowledge and helping them grow in their careers. Your contributions will directly impact the growth metrics of Earnin, making your work both challenging and rewarding.

What we offer

At Earnin, we believe in fostering a supportive and inclusive work environment. We offer competitive compensation and benefits, along with opportunities for professional development. You will be part of a dynamic team that is dedicated to making a difference in the lives of our community members. Our culture encourages innovation and collaboration, allowing you to bring your ideas to life and see the impact of your work firsthand. Join us in shaping the future of financial flexibility and empowerment for those living paycheck to paycheck.

Interested in this role?

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

Apply Now →Get Job Alerts