EarnIn

EarnIn

Staff Software Engineer

Mountain View, US · Staff+ · Full-time

Sponsorship not specified$252k-$308kDetected 21 hours ago
C#GitRESTgRPCLeadershipCommunication

About the role

  • EarnIn seeks experienced, collaborative, resourceful staff-level engineers to join our product development teams.
  • Our salary ranges are determined by role, level, and location.
  • This hybrid position requires in-person work from our Mountain View HQ 2 days a week.

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.
  • 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.
  • Estimate and manage team project timelines and risks.
  • Use AI tools to work effectively across our stack and accelerate design, implementation, and debugging.
  • Care passionately about producing high-quality designs and code.
  • Lead cross-team engineering initiatives.

Requirements

  • Bachelor's, Master's, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience.
  • 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# and Kotlin.
  • Familiarity with the clean architecture approach.
  • Experience with various data storage, including relational and document databases.
  • Ability to thrive in a fast-paced, dynamic, result-driven environment.
  • If you have any concerns about the use of AI in our hiring process, please connect with your recruiter.

Nice to have

  • Ability to work across the stack (e.g., backend, mobile, web) is a plus.

Compensation

  • The base salary range for this full-time position is $252,000-$308,000 + equity + benefits.

Benefits

  • The base salary range for this full-time position is $252,000-$308,000 + equity + benefits.

Company info

  • At EarnIn, we believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community.

Visa & Work Authorization

  • ildbirth, breastfeeding, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care st

This listing is sourced directly from EarnIn's careers page and normalized into a canonical job model.