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
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 78 jobs →
Earnin

Software Engineer

Earnin • Mexico City, Mexico

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

Skills & Technologies

Java

Overview

Earnin is seeking a Mid-Level Backend Engineer to join their team in Mexico City. You'll work on building scalable products that provide financial flexibility to users. This role requires experience in backend development and a strong product mindset.

Job Description

Who you are

You have a solid background in backend engineering, ideally with 3-5 years of experience building production systems that scale effectively. You understand the intricacies of service design and deployment, and you have a knack for debugging complex issues that arise in distributed systems. Your collaborative nature allows you to work well with cross-functional teams, and you thrive in environments where you can contribute to impactful product development.

Your expertise includes working with Java, and you have a strong understanding of how to build high-performance APIs. You are familiar with best practices in service architecture, dependency injection, and testing strategies. You are self-driven and possess a keen product and impact mindset, always looking for opportunities to enhance user experiences through technology.

You have experience in areas such as discovery, browse, search, personalization, or recommendation systems, which makes you a great fit for this role. You are comfortable identifying user needs and matching them with the right products, ensuring that customers receive timely and relevant offerings.

Desirable

Experience with cloud platforms like AWS or Azure would be a plus, as would familiarity with agile methodologies. If you have worked in fintech or similar industries, your insights will be invaluable in shaping our product offerings. You are open to learning new technologies and adapting to the evolving needs of the business.

What you'll do

As a Backend Engineer at Earnin, you will be part of a dynamic team focused on enhancing our product offerings. You will design and implement scalable backend solutions that empower our users to access their earnings in real-time. Your role will involve collaborating closely with product managers and designers to understand user requirements and translate them into technical specifications.

You will be responsible for building and maintaining APIs that handle user interactions and data processing efficiently. Your work will directly impact the financial wellness of our community members, as you help create features that allow them to manage their earnings effectively. You will also participate in code reviews and contribute to the overall improvement of our codebase, ensuring high standards of quality and performance.

In addition to development tasks, you will engage in troubleshooting and resolving production issues, ensuring that our systems run smoothly and efficiently. You will have the opportunity to mentor junior engineers and share your knowledge, fostering a culture of learning and collaboration within the team.

What we offer

At Earnin, we offer a competitive salary and benefits package, along with a supportive work environment that encourages professional growth. You will have the chance to work with a talented team that is dedicated to making a positive impact on people's financial lives. We believe in the importance of work-life balance and provide flexible working arrangements to accommodate your needs. Join us in shaping the future of financial access and empowerment.

Interested in this role?

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

Apply Now →Get Job Alerts