Earnin

About Earnin

Access your paycheck as you earn it

🏢 Tech👥 201-500 employees📅 Founded 2012📍 Evergreen Park, Palo Alto, CA💰 $190.1m4.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...

Skills & Technologies

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.

Similar Jobs You Might Like

Based on your interests and this role

Earnin

Software Engineering

Earnin📍 Mexico - Remote

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.

🏠 RemoteSenior
1w ago
Earnin

Software Engineering

Earnin📍 Mexico City - Hybrid

Earnin is seeking a Mid-Level Software Engineer to design and maintain backend services for their payroll SaaS product. You'll collaborate with cross-functional teams and work with technologies like Java and JavaScript. This role is based in Mexico City with hybrid options available.

🏢 HybridMid-Level
1w ago
Confluent

Software Engineering

Confluent📍 United States - Remote

Confluent is hiring a Senior Software Engineer to advance the Tableflow project, focusing on multi-tenant, highly available compute infrastructure. You'll work with technologies like Java and Kafka to solve complex distributed storage challenges. This position requires significant experience in software engineering.

🏠 RemoteSenior
3w ago
Earnin

Staff Engineer

Earnin📍 United States - Remote

Earnin is seeking a Senior Staff Software Engineer to contribute to the design and development of backend services. You'll work with technologies like Java and Spring to enhance financial products. This position requires significant experience in backend engineering.

🏠 RemoteSenior
2w ago
Confluent

Software Engineering

Confluent📍 Ontario - Remote

Confluent is hiring a Senior Software Engineer for their Product Security team to design and implement high-impact security features. You'll work with technologies like Java, OAuth, and RBAC to enhance Confluent Cloud's security posture. This role requires strong collaboration skills and experience in security functionalities.

🏠 RemoteSenior
3w ago