Simplify Logo

Full-Time

Senior Staff Software Engineer

Updated on 9/6/2024

EarnIn

EarnIn

201-500 employees

Provides early wage access without fees

Consulting
Fintech
Financial Services

Compensation Overview

$228.8k - $341kAnnually

+ Equity + Benefits

Expert

California, USA + 1 more

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Kotlin
Microsoft Azure
Python
Java
AWS
Google Cloud Platform
Requirements
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline or equivalent industry experience.
  • 10+ years of development experience in backend or full-stack software development
  • Software development experience in Java, Python, or Kotlin
  • Hands-on experience working in cloud environments: AWS, GCP, Azure
  • Familiarity with clean architecture approach and software craftsmanship
  • Excellent written and verbal communication skills.
  • Ability to thrive in a fast-paced, dynamic, result-driven environment
Responsibilities
  • Make a meaningful impact in the lives of our community members.
  • Drive the design & implementation of new features - break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, clean code.
  • Collaborate and mentor other senior engineers while providing thoughtful guidance using code, design, and architecture reviews.
  • Contribute to defining technical direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success.
  • Estimate and manage team project timelines and risks.
  • Care passionately about producing high-quality, efficient designs and code.
  • Participate in hiring and onboarding for new team members.
  • Lead cross-team engineering initiatives.
  • Apply new technologies and industry standards

Earnin provides a platform that allows individuals to access their earned wages before their official payday. Users can cash out a portion of their earnings without incurring any fees or interest, making it a convenient option for those needing quick funds for emergencies or daily expenses. The app features a "Balance Shield" that helps users maintain their bank account balance by automatically depositing money if it falls below a certain level. Unlike traditional financial institutions, Earnin operates on a unique model where users can choose how much to pay for the service, fostering a community-driven approach that encourages voluntary contributions. This model promotes financial fairness and accessibility, as users can contribute as little as zero dollars. Additionally, the "Tip Jar" feature helps users set and achieve savings goals in an engaging way. Earnin prioritizes user privacy and data security with 256-bit encryption.

Company Stage

Series C

Total Funding

$264.6M

Headquarters

Palo Alto, California

Founded

2012

Growth & Insights
Headcount

6 month growth

3%

1 year growth

21%

2 year growth

71%
Simplify Jobs

Simplify's Take

What believers are saying

  • Earnin has facilitated over $15 billion in earned wages, demonstrating significant user trust and market penetration.
  • Recognition through awards like the Best Payments App and Globee CEO World Awards highlights Earnin's industry leadership and innovation.
  • Strategic hires in legal and cybersecurity positions strengthen Earnin's compliance and data security, crucial for maintaining user trust and regulatory adherence.

What critics are saying

  • Past legal issues, such as the 2019 class action lawsuit for deceitful lending practices, could impact Earnin's reputation and user trust.
  • The voluntary contribution model may not be sustainable long-term if users opt to pay little or nothing for the service.

What makes EarnIn unique

  • Earnin's no-fee, no-interest model for accessing earned wages sets it apart from traditional financial institutions that rely on mandatory fees and interest charges.
  • The community-driven 'pay it forward' approach fosters a sense of mutual support and financial fairness, unlike competitors who do not emphasize community contributions.
  • Earnin's Balance Shield and Tip Jar features provide additional financial security and savings options, enhancing user experience beyond simple wage access.

Benefits

Life in balance - Ten company holidays and flexible time off so you can rest and recharge when you need it most. With pay, no catch.

Family matters - When your family grows, we want your focus on them. Our generous parental leave policy and wellness funds make it easy to put yourself and loved ones first.

Learn & grow - A commitment to career development that includes regular training for team members and managers alike, 360 feedback, and an annual stipend for growth opportunities.

Company culture - Employee Resource Groups provide growth opportunities and allow you to create the company *you* want to work at (more on that below).

Health & wellness - Flexible healthcare options across medical, dental, and vision—and a free Employee Assistance program offering mental health resources and legal advice.

Save & support - Includes Earnin’s 401(K) and FSA plans with tax advantages for retirement, healthcare, and dependent care expenses.