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›Sr. Software Engineer, SaaS
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

Sr. Software Engineer, SaaS

Earnin • Remote, Mexico

Posted 2w ago🏠 RemoteSeniorSoftware engineering📍 Mexico
Apply Now →

Skills & Technologies

JavaJavaScriptReactNode.js

Overview

Earnin is seeking a Senior Software Engineer to develop and implement backend services and frontend experiences for their payroll SaaS product. You'll work with technologies like Java and JavaScript in a remote capacity from Mexico.

Job Description

Who you are

You have 5+ years of experience in software engineering, with a strong focus on building scalable applications that meet user needs. Your background includes both backend and frontend development, allowing you to create seamless user experiences. You are proficient in Java and JavaScript, and you have a solid understanding of modern frameworks such as React and Node.js. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver high-quality software solutions. You are resourceful and passionate about leveraging technology to solve real-world problems, particularly in the financial services sector. You understand the importance of user feedback and data-driven decision-making in product development.

Desirable

Experience with SaaS products is a plus, as is familiarity with payroll systems or financial applications. You are comfortable working in a hybrid environment and are open to occasional travel to the Mexico City office. A proactive approach to learning new technologies and methodologies will help you succeed in this role.

What you'll do

As a Senior Software Engineer at Earnin, you will play a critical role in the design and development of our payroll services. You will collaborate with product managers and designers to create intuitive and reliable user interfaces that enhance the customer experience. Your responsibilities will include writing clean, maintainable code, conducting code reviews, and ensuring that our applications are performant and secure. You will also be involved in the architecture of backend services, focusing on scalability and reliability. You will participate in agile ceremonies, contributing to sprint planning and retrospectives to continuously improve our processes. Additionally, you will mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers.

What we offer

Earnin provides a supportive work environment with excellent benefits, including healthcare coverage, internet and cell phone reimbursement, and a learning and development stipend. We value work-life balance and offer flexible remote work options. As part of our team, you will have the opportunity to make a meaningful impact on the financial well-being of our community members. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse backgrounds and perspectives.

Interested in this role?

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

Apply Now →Get Job Alerts