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 hiring 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 are an experienced software engineer with a strong background in building scalable applications. With at least 5 years of experience, you've successfully designed and implemented backend services and user-facing applications that are intuitive and reliable. Your expertise in Java and JavaScript allows you to work effectively across the stack, ensuring seamless integration between backend systems and frontend experiences. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver high-quality software solutions.

You have a proven track record of developing SaaS products, particularly in the payroll or financial services domain. Your understanding of user needs and ability to translate them into technical requirements sets you apart. You are resourceful and passionate about creating products that provide real-time financial flexibility for users. You are comfortable with agile methodologies and have experience in continuous integration and deployment practices.

Desirable

Experience with modern frontend frameworks like React is a plus, as it will enhance your ability to contribute to the user interface aspects of the product. Familiarity with cloud services and microservices architecture will also be beneficial in this role. You are open to learning new technologies and adapting to the evolving needs of the team and the product.

What you'll do

In this role, you will be responsible for the design, development, and implementation of both backend services and frontend experiences for Earnin's payroll SaaS product. You will collaborate closely with product managers, designers, and other engineers to ensure that the solutions you build meet the needs of payroll customers. Your work will involve writing clean, maintainable code and participating in code reviews to uphold the quality of the codebase.

You will also engage in troubleshooting and debugging complex issues that arise in production, ensuring that the systems remain reliable and performant. Your contributions will directly impact the user experience, as you work to create intuitive interfaces that allow users to access their earnings seamlessly. You will have the opportunity to mentor junior engineers, sharing your knowledge and helping 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. You will have the flexibility to work remotely from Mexico, with the option to collaborate in person at our Mexico City office as needed. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team. Join us in making a difference in the lives of our community members by building innovative financial solutions.

Interested in this role?

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

Apply Now →Get Job Alerts