Senior Staff Software Engineer

Pioneer in earned wage access, building products for real-time financial flexibility for those living paycheck to paycheck.
$279,000 - $341,000
Backend
Staff Software Engineer
Hybrid
[] Employees
10+ years of experience
Finance

Description For Senior Staff Software Engineer

EarnIn, a pioneer in earned wage access, is revolutionizing financial flexibility for those living paycheck to paycheck. Backed by prestigious investors like A16Z, Matrix Partners, DST, and Ribbit Capital, we're on a mission to build products that allow our community members to access their earnings in real-time, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks.

As a Senior Staff Software Engineer, you'll join our product engineering team to make a meaningful impact on millions of lives. You'll be responsible for driving the design and implementation of new features, breaking down complex problems into elegant solutions, and creating high-quality code. Your role involves mentoring other senior engineers, contributing to technical direction, and leading cross-team initiatives.

We're looking for an experienced professional with 10+ years in backend or full-stack development, strong architectural skills, and excellent communication abilities. You'll work in a fast-paced environment where your expertise will directly influence our product's evolution and our community's financial well-being.

The position offers a competitive salary range of $279,000 - $341,000, plus equity and benefits. At EarnIn, we value diversity and strive to create an inclusive culture that represents our diverse community. Join us in building a financial system that truly works for everyday people.

Last updated a month ago

Responsibilities For Senior Staff Software Engineer

  • Drive the design & implementation of new features
  • Collaborate and mentor other senior engineers
  • Provide guidance using code, design, and architecture reviews
  • Contribute to defining technical direction and planning roadmap
  • Estimate and manage team project timelines and risks
  • Participate in hiring and onboarding for new team members
  • Lead cross-team engineering initiatives
  • Apply new technologies and industry standards

Requirements For Senior Staff Software Engineer

  • Bachelor's, Master's, or PhD in computer science, computer engineering, or related technical discipline
  • 10+ years of development experience in backend or full-stack software development
  • Software development experience in modern programming languages
  • 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

Benefits For Senior Staff Software Engineer

Equity
  • Equity
  • Competitive Benefits Package

Interested in this job?

Jobs Related To EarnIn Senior Staff Software Engineer

Staff Backend Software Engineer

Staff Backend Software Engineer position at EarnIn, leading design and development of financial platform services using C# and AWS.

Staff Backend Engineer

Staff Backend Engineer position at EarnIn, focusing on C++ development and backend services for financial technology solutions.

Staff Software Engineer

Staff Software Engineer position at EarnIn, focusing on backend development and distributed systems, offering competitive compensation and hybrid work arrangement.

Staff Backend Engineer

Staff Backend Engineer position at EarnIn, building financial technology solutions with modern tech stack, offering competitive compensation and hybrid work environment.

Staff Engineer

Staff Engineer position at EarnIn, leading backend development for earned wage access platform, requiring 7+ years experience in distributed systems.