# Staff Software Engineer

**Company:** [Earnin](https://hotfix.jobs/companies/earnin)
**Location:** Mountain View, CA
**Role:** Fullstack Engineering
**Salary:** $252k – $308k/yr
**Experience:** 7+ years
**Skills:** distributed architectures, Microservices, REST APIs, gRPC, C#, Kotlin, clean architecture, Relational Databases, document databases, AI Tools, github copilot, Cursor, ChatGPT
**Posted:** 2026-07-21

> Staff Software Engineer on the Growth team responsible for designing and implementing features for member acquisition and onboarding. Requires 7+ years experience, expertise in distributed systems and microservices, proficiency in C# or Kotlin, and comfort with AI-native development tools.

## Job Description

## What You'll Do
- 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.
- 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.
- 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.
- Participate in hiring and onboarding for new team members.
- Lead cross-team engineering initiatives.

## What We're Looking For
- 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.
- Comfortable and experienced with AI-native development workflows and tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar) as part of your day-to-day engineering practice.
- Ability to work across the stack (e.g., backend, mobile, web) is a plus.
- Excellent written and verbal communication skills.
- Ability to thrive in a fast-paced, dynamic, result-driven environment.
- Being self-motivated and able to work independently with minimal supervision.

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

## Similar roles

- [Staff Software Engineer](https://hotfix.jobs/jobs/a4be9ea3-9bfb-43a6-9c36-72731549487b) - Scale AI - New York, NY - $252k – $315k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/c0e4c263-54d1-4c89-861f-f5fbc276596a) - Nooks - San Francisco, CA - $250k – $325k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/4e798360-ab31-4f6a-9917-a09698c0aad5) - Wispr Flow - San Francisco, CA - $250k – $325k/yr
- [Staff Software Engineer, Full-Stack - Enterprise Gen AI](https://hotfix.jobs/jobs/67c854e4-7515-45d6-9d22-d000896c30c6) - Scale AI - New York, NY - $248k – $311k/yr
- [Senior Staff Software Engineer, Marketing Technology](https://hotfix.jobs/jobs/56f5a7f4-8cee-4976-9989-f6988a0a8001) - Airbnb - Remote - $248k – $310k/yr

**Apply:** https://hotfix.jobs/jobs/e61b319f-fa64-4f63-9d65-55381206294a
**Canonical:** https://hotfix.jobs/jobs/e61b319f-fa64-4f63-9d65-55381206294a