Staff Software Engineer
EarnIn · Mountain View, CA
$252,000–$308,000from the description
Jul 20, 2026
Mountain View, CA
Jul 22, 2026
What this job asks for AI summary
A staff-level engineering role on the Growth team, responsible for designing and building features that support member acquisition and onboarding. Day-to-day work involves architecting microservice integrations via REST/gRPC APIs, mentoring senior engineers, leading cross-team initiatives, and contributing to technical direction and roadmap planning. Suits engineers with deep distributed systems experience and comfort working across backend, mobile, and web stacks.
Staff level · 7+ years · San Jose-Sunnyvale-Santa Clara, CA · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $217,796 (middle half $177,469–$231,052). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (8)
The role is explicitly titled and framed as 'Staff Engineer' with cross-team technical leadership scope, supporting the Staff seniority classification.
The JD states 'Bachelor's, Master's, or PhD … or equivalent industry experience,' so no formal degree is hard-required.
C# and Kotlin are listed as the current working languages; the JD requires proficiency in at least one modern language and names these two as the team's stack — C# is captured as the primary with Kotlin as an alternative.
AI-native development tools (GitHub Copilot, Cursor, ChatGPT, or similar) are listed under requirements with firm language ('Comfortable and experienced … as part of your day-to-day engineering practice'); GitHub Copilot is the primary with the named alternatives captured.
Clean architecture is listed under requirements but framed as 'familiarity with' — a softer gate — so it is marked preferred.
Ability to work across the stack (backend, mobile, web) is explicitly called 'a plus,' so mobile and web development are marked preferred.
The position is hybrid (Mountain View HQ, 2 days/week in-person), so remote is set to false.
Ignored 3 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): clean architecture, mobile development, web development.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.