
Access your paycheck as you earn it
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...
Earnin offers a comprehensive benefits package including health insurance, a 401k plan, flexible work-from-home opportunities, and mental health resou...
Earnin's culture is centered around financial empowerment, allowing employees to access earned wages without mandatory fees or credit checks. The comp...

Earnin • Mexico City, Mexico
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Earnin.