Staff Software Engineer

Lyft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$176,000–$220,000 / yr
Posted
13 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $221k
This role $198k
$165k most similar roles pay here $275k

This role pays less than 68% of similar roles. Most pay $192,132–$250,000 — the shaded band above. At the midpoint, this role pays about $198k versus about $221k for comparable roles.

Based on 240 similar postings.

Employer

About Lyft

Lyft is a transportation network company offering ride-hailing services across the US and Canada.

Lyft currently has 15 open roles on FindRole.

Listed pay typically runs $140,800–$176,000 across 14 roles with salary data.

Most-posted roles

View all roles at Lyft

At a glance

TL;DR · Staff Software Engineer

As a Staff Software Engineer on the Mobile Tooling team, you will build foundational systems and infrastructure to support hundreds of mobile engineers in creating stable, scalable apps. You will be responsible for maintaining mobile build and release infrastructure, managing project lifecycles from start to finish, and identifying opportunities for automation and architectural improvements. Your daily work involves developing tools to improve developer experience, building mobile-specific AI agent workflows, and maintaining Android Studio versions and third-party libraries. The role requires expertise in Kotlin, Python, Bash, and Bazel, along with experience managing high-performance CI pipelines and large-scale Android builds. You will solve complex problems related to build speed, code maintainability, and developer productivity while contributing to open-source technologies and mentoring junior engineers within the mobile development community.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Create and maintain mobile build and release infrastructure for hundreds of engineers.
  • Manage projects from inception to completion while ensuring cross-functional alignment and stakeholder buy-in.
  • Analyze systems and processes to identify opportunities for automation, performance improvements, and architectural optimization.
  • Contribute to the source code of existing tools and open-source technologies used by the mobile team.
  • Prototype and implement new infrastructure tools such as Bazel remote execution or new platform capabilities.
  • Develop mobile-specific AI agent workflows to enhance developer productivity and migration efficiency.
  • Maintain Android Studio, various Android versions, and third-party library dependencies.
  • Write high-quality, well-tested code while debugging and resolving issues across internal tools and applications.

What we're looking for

  • Minimum 5+ years of software engineering industry experience.
  • Experience supporting large Android builds and Bazel.
  • Experience building command-line tools using Python or Bash.
  • Experience maintaining a high performance CI pipeline.
  • Strong knowledge of Kotlin and Jetpack Compose.
  • Deep understanding of native mobile testing practices including unit, snapshot, and UI tests.
  • Experience shipping large scale Android applications or operating infrastructure at a large scale.
  • Experience with AI, agentic programming, and tools that enhance developer productivity.

More like this

Similar roles

Senior Digital Software Engineer, Android

Citi

Irving, TX 9 days ago $107,120$160,680
Android Kotlin Jetpack Compose Coroutines MVVM Clean Architecture Android SDK Android Studio Gradle Unidirectional Data Flow Automated Testing Agile Waterfall
8+ yrs exp Hybrid

Staff Mobile Engineer, Android

Abbott

Alameda, CA 14 days ago $114,000$228,000
Android Kotlin Jetpack Compose Coroutines Flow MVVM MVI React Native CI/CD Gradle GraphQL Bluetooth Low Energy AI/ML Offline-first Modularization Performance Monitoring
8+ yrs exp

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

100 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 74 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp