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...

Earnin

Staff Engineer Senior

EarninUnited States - Remote

Posted 2w ago🏠 RemoteSeniorStaff Engineer📍 United States💰 $251,000 - $306,000 / yearly
Apply Now →

Skills & Technologies

Overview

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.

Job Description

Who you are

You have 5+ years of experience in backend engineering, with a strong focus on building scalable production systems. You’ve owned services from design through deployment and have a track record of debugging complex distributed systems issues. Your expertise in Java and Spring is deep — you’ve shipped high-throughput APIs that handle millions of requests and have strong opinions on service architecture, dependency injection, and testing strategies. You thrive in cross-functional environments, collaborating with various teams to drive impactful technical contributions. You are resourceful and passionate about reinventing the financial system to better serve individuals living paycheck to paycheck. You understand the importance of real-time financial flexibility and are eager to make a meaningful impact through your work.

Desirable

Experience with cloud services such as AWS or Azure would be a plus, as would familiarity with microservices architecture. You are comfortable with REST API design and have a solid understanding of database optimization techniques. You enjoy mentoring junior engineers and sharing knowledge across teams, fostering a culture of learning and growth.

What you'll do

As a Senior Staff Engineer at Earnin, you will play a crucial role in shaping the backend architecture of our financial products. You will work closely with product managers and designers to translate user needs into technical solutions, ensuring that our services are robust and scalable. Your responsibilities will include designing and implementing new features, optimizing existing services, and maintaining legacy systems. You will also be involved in code reviews, providing constructive feedback to your peers to uphold high coding standards. Collaboration is key in this role, as you will partner with cross-functional teams to ensure seamless integration of new functionalities. You will have the opportunity to influence technical direction and contribute to strategic decisions that impact the entire organization.

What we offer

Earnin offers a competitive salary range of $251,000 to $306,000, along with equity and benefits. We believe in fostering a supportive and inclusive work environment where every team member can thrive. You will have the flexibility to work remotely, with occasional travel to our Mountain View HQ if you are not located nearby. We encourage you to apply even if your experience doesn't match every requirement — we value diverse perspectives and are committed to building a team that reflects the communities we serve. Join us in our mission to create a financial system that works for everyone.

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

Cision

Staff Engineer

Cision📍 India - Remote

Cision is hiring a Senior Staff Software Engineer to collaborate with cross-functional teams in creating and improving applications. You'll leverage your expertise in software development and mentor team members. This role requires deep knowledge of the tech stack and the software development lifecycle.

🏠 RemoteSenior
1 year ago
Oportun

Data Engineer

Oportun📍 India - Remote

Oportun is hiring a Senior Data Engineer to design, develop, and maintain sophisticated software and data platforms. You'll leverage your technical expertise to solve business problems and contribute to architectural decisions. This role requires strong leadership abilities and experience in data engineering.

🏠 RemoteSenior
1w ago
Oportun

Staff Engineer

Oportun📍 United States - Remote

Oportun is seeking a Staff Software Engineer to guide architectural decisions and mentor senior engineers. This role requires strong technical expertise and strategic thinking, contributing to the evolution of the technology stack.

🏠 RemoteSenior
3w ago
Oportun

Staff Engineer

Oportun📍 United States - Remote

Oportun is seeking a Staff Software Engineer to guide architectural decisions and mentor senior engineers. This role requires strong technical expertise and strategic thinking, contributing to the evolution of the technology stack.

🏠 RemoteSenior
3w ago
SeatGeek

Software Engineering

SeatGeek📍 United States - Remote

SeatGeek is seeking a Senior Software Engineer to join their R&D team and help modernize the ticketing industry. You'll work with technologies like Java, JavaScript, and Docker to build scalable software solutions. This role requires experience in building business-critical software in fast-paced environments.

🏠 RemoteSenior
3w ago