Full-Time

Staff Software Engineer

Posted on 4/5/2024

EarnIn

EarnIn

201-500 employees

Provides immediate access to earned wages

Fintech

Compensation Overview

$206,600 - $308,000Annually

+ Equity + Benefits

Senior

Remote in USA

Required Skills
Kotlin
gRPC
Python
NoSQL
Data Science
SQL
REST APIs
Data Analysis
Requirements
  • 7+ years of delivering value through software in a collaborative environment.
  • Expertise in trade-off analysis for distributed architectures.
  • Proficient in at least one modern programming language, and the ability to understand more than one - we currently work in C#, Kotlin and Python
  • Hands-on experience working with SQL databases - NoSQL is a plus
  • Experience with continuous integration and delivery tools
  • Experience in developing and executing functional and integration test
  • Excellent written and verbal communication skills
Responsibilities
  • 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, maintainable code.
  • Make a meaningful impact in the lives of our community members.
  • Create and maintain test automation to enable continuous integration and development velocity
  • Design & deliver robust microservice integrations via REST/gRPC APIs using various communication, consistency, and coordination strategies.
  • 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.
  • Participate in hiring and onboarding for new team members.
  • Lead cross-team engineering initiatives working with other teams including data science, design, product, marketing and analytics
  • Debug production issues across our services infrastructure and multiple levels of our stack
  • Work with distributed systems and care passionately about producing high-quality designs and code

EarnIn, a leader in the financial services sector, offers an Earned Wage Access app that provides immediate access to earnings without requiring credit checks or mandatory fees. This approach not only demonstrates a commitment to financial inclusivity but also addresses urgent financial needs of employees effectively. With backing from reputable partners like A16Z, Matrix Partners, and DST, the company stands on a solid foundation of trust and innovation, making it an attractive workplace for those looking to impact financial accessibility positively.

Company Stage

Series C

Total Funding

$264.6M

Headquarters

Palo Alto, California

Founded

2012

Growth & Insights
Headcount

6 month growth

9%

1 year growth

26%

2 year growth

92%

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.

INACTIVE