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 design and develop backend services that provide real-time financial flexibility. You'll work with Java and collaborate cross-functionally to implement robust features. This role requires significant experience in backend engineering.

Job Description

Who you are

You have 5+ years of backend engineering experience, building production systems at scale — you've owned services from design through deployment and have navigated complex distributed systems issues. Your expertise in Java is deep, and you've shipped high-throughput APIs that handle millions of requests, developing strong opinions on service architecture and testing strategies. You thrive in collaborative environments, working cross-functionally with various teams to drive the implementation of new features. You understand the unique needs of users living paycheck to paycheck and are passionate about building products that deliver real-time financial flexibility. You are resourceful and enjoy breaking complex problems down to their essentials, translating them into actionable tasks for your team. You are committed to continuous learning and development, eager to grow alongside your colleagues.

Desirable

Experience with cloud services and microservices architecture would be a plus, as well as familiarity with agile methodologies. A background in financial technology or similar industries can help you understand the context of the products you will be working on.

What you'll do

In this role, you will design and implement features robust enough for high scale, ensuring that the backend services you develop are reliable and efficient. You will collaborate closely with product managers, designers, and other engineers to translate user needs into technical specifications. Your responsibilities will include driving the implementation of new features, conducting code reviews, and optimizing existing systems for performance and scalability. You will also participate in troubleshooting and debugging complex issues, ensuring that the services remain operational and performant. As part of a hybrid team, you will work from the Bengaluru office two days a week, fostering a collaborative environment that encourages knowledge sharing and innovation.

What we offer

Earnin provides excellent benefits for our employees, including healthcare, internet and cell phone reimbursement, and a learning and development stipend. You will have the opportunity to travel to our Mountain View HQ, enhancing your professional growth and networking opportunities. We believe in supporting our employees' well-being and career development, offering a healthy work-life balance and a supportive team culture. As we continue to grow, you will play a crucial role in shaping the next chapter of our journey, contributing to a mission that impacts the lives of our community members positively.

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📍 Bengaluru - Hybrid

Earnin is seeking a Senior Software Engineer to design and develop backend services that provide real-time financial flexibility. You'll work with Java and Spring to implement robust features for a rapidly expanding scale. This role requires significant backend engineering experience.

🏢 HybridSenior
3d ago
Roku

Backend Engineer

Roku📍 Bengaluru

Roku is hiring a Senior Backend Engineer to develop and maintain a highly scalable advertising platform. You'll work with Java to build real-time applications that support Roku's ad business. This position requires extensive experience in building complex systems.

Senior
2h ago
Coupang

Backend Engineer

Coupang📍 Bengaluru - On-Site

Coupang is hiring a Senior Staff Backend Engineer to lead the design and development of scalable services. You'll work with Java and Spring to enhance customer experience in Bengaluru. This role requires significant experience in backend engineering.

🏛️ On-SiteSenior
2 months ago
Roku

Software Engineering

Roku📍 Bengaluru

Roku is seeking a Senior Software Engineer for their Data Products team to develop and manage analytics solutions that enhance advertising effectiveness. You'll work with technologies like Java and BigQuery, contributing to innovative data-driven initiatives.

Senior
2h ago
Coupang

Software Engineering

Coupang📍 Bengaluru

Coupang is seeking a Senior Software Engineer to build core catalog and settlement systems for their Coupang Eats platform. This role requires collaboration with business stakeholders and a focus on delivering growth in a fast-paced environment.

Senior
2w ago