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›Senior Software Engineer
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

Senior Software Engineer

Earnin • Mountain View, US

Posted 2w ago🏛️ On-SiteSeniorBackend engineer📍 Mountain view
Apply Now →

Skills & Technologies

JavaSpringAWS

Overview

Earnin is seeking a Senior Backend Engineer to design and implement scalable architectures for their fintech products. You'll work with Java, Spring, and AWS to create solutions that empower users with financial flexibility. This role requires experience in building 0-to-1 products and collaborating closely with product teams.

Job Description

Who you are

You have 5+ years of backend engineering experience, particularly in fintech, where you've successfully built and scaled production systems. Your expertise in designing and implementing scalable architectures is complemented by your ability to thrive in uncertain environments, allowing you to define technical solutions even when requirements are ambiguous.

Your deep knowledge of Java and Spring enables you to create high-performance applications that can handle significant user loads. You understand the intricacies of service architecture and have a strong grasp of dependency injection and testing strategies, ensuring that your code is both efficient and maintainable.

You excel at collaborating with product teams, refining requirements, and translating user needs into technical specifications. Your experience in early-stage software products has equipped you with the skills to adapt quickly and innovate, making you a valuable asset in a fast-paced environment.

You are comfortable working in a team-oriented setting, where communication and collaboration are key. You enjoy mentoring junior engineers and sharing your knowledge to help elevate the team's overall performance. Your proactive approach to problem-solving and your ability to navigate complex challenges make you an ideal candidate for this role.

Desirable

Experience with cloud services, particularly AWS, is a plus, as it aligns with our infrastructure needs. Familiarity with agile methodologies and a background in research and development for new technologies will also be beneficial in this role.

What you'll do

As a Senior Backend Engineer at Earnin, you will play a crucial role in our Early Bets initiatives, which are essential for providing new experiences and products to our users. You will collaborate closely with product teams to define and refine requirements, ensuring that our solutions meet the unique needs of our community members.

Your responsibilities will include designing and implementing scalable architectures that support rapid product evolution. You will be involved in the entire development lifecycle, from initial design through deployment and monitoring, ensuring that our systems are robust and reliable.

You will also be tasked with optimizing existing systems and identifying areas for improvement, leveraging your expertise to enhance performance and user experience. Your ability to work in ambiguous environments will be critical as you navigate the challenges of building innovative financial solutions.

In addition to your technical contributions, you will have the opportunity to mentor junior engineers, fostering a culture of learning and collaboration within the team. Your insights and experience will help shape the direction of our engineering efforts and contribute to the overall success of Earnin.

What we offer

At Earnin, we are committed to building a diverse and inclusive workplace where everyone can thrive. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a dynamic team that is passionate about making a positive impact in the lives of our users.

Join us in our mission to empower individuals with real-time financial flexibility, and help shape the future of earned wage access. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective and skills could be just what we need to continue our growth journey.

Interested in this role?

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

Apply Now →Get Job Alerts