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

Software Engineering Senior

EarninVancouver - Hybrid

Posted 3d ago🏢 HybridSeniorSoftware Engineering📍 Vancouver💰 $199,000 - $199,000 / yearly
Apply Now →

Skills & Technologies

Overview

Earnin is seeking a Senior Software Engineer to join their Live Pay team, focusing on backend development and key platform services. You'll work with AWS and JVM programming languages to enhance financial flexibility for users. This role requires strong experience in backend engineering.

Job Description

Who you are

You have 5+ years of backend engineering experience, particularly in building production systems that scale effectively. You’ve owned services from design through deployment and have navigated the complexities of debugging distributed systems. Your expertise in JVM programming languages is complemented by a solid understanding of event-driven architecture, allowing you to contribute meaningfully to the design and development of key platform services.

Your experience with AWS is extensive, and you are comfortable leveraging cloud services to enhance application performance and reliability. You thrive in collaborative environments, working cross-functionally with various teams to deliver impactful solutions. You are resourceful and passionate about creating products that provide real-time financial flexibility for users living paycheck to paycheck.

Desirable

Experience with agile methodologies and familiarity with CI/CD practices would be advantageous. You are open to learning new technologies and adapting to the evolving needs of the team. A background in financial technology or similar industries is a plus, as it aligns with Earnin's mission to empower users with their earnings.

What you'll do

As a Senior Software Engineer at Earnin, you will be a key player in the Live Pay team, contributing to the design and development of essential platform services. You will collaborate with product managers, designers, and other engineers to create solutions that enhance user experience and operational efficiency. Your role will involve writing high-quality, maintainable code and participating in code reviews to ensure best practices are followed.

You will be responsible for optimizing existing services and implementing new features that align with user needs and business goals. Your expertise in JVM programming languages will be crucial as you tackle complex challenges and develop scalable solutions. You will also engage in troubleshooting and resolving production issues, ensuring that our services remain reliable and performant.

In addition to technical responsibilities, you will have opportunities to mentor junior engineers, sharing your knowledge and helping them grow in their careers. You will participate in team meetings and contribute to the overall strategy of the engineering team, ensuring that your insights help shape the direction of our projects.

What we offer

Earnin provides a hybrid work environment, allowing you to work from our Vancouver office two days a week while enjoying the flexibility of remote work. We offer competitive salaries, with the Canada-based salary range for this role starting at $199,000. Our benefits package includes healthcare, internet and cell phone reimbursement, and a learning and development stipend to support your professional growth.

You will also have potential opportunities to travel to our Mountain View HQ, enhancing your connection with the broader team. At Earnin, we value diversity and encourage you to apply even if your experience doesn't match every requirement. Join us in shaping the future of financial flexibility for our community members.

Interested in this role?

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