Staff Android Engineer (Clients Platform)

Reddit

Quick summary

Work type
On-site
Location
New York City, NY
Salary
$217,000–$303,900 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $260k
$124k most similar roles pay here $323k

This role pays more than 93% of similar roles. Most pay $165,000–$219,425 — the shaded band above. At the midpoint, this role pays about $260k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About Reddit

Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.

Reddit currently has 72 open roles on FindRole.

Listed pay typically runs $217,000–$303,900 across 66 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Staff Android Engineer (Clients Platform)

As a Staff Android Engineer on Reddit’s Android Platform team, you will lead technical initiatives focusing on client health, developer experience, and app architecture. Your daily tasks include shaping the Android App's architecture for future scalability, enhancing developer workflows with AI-driven tools, and establishing robust guardrails to ensure code quality. You’ll also build observability frameworks to monitor user experiences effectively. Ideal candidates have over 8 years of software development experience, including at least 4 years in Android app design and development, with expertise in Jetpack Compose, Kotlin Coroutines, and large-scale codebases serving millions of daily active users. Experience applying AI to engineering workflows is a plus, as well as proven leadership in cross-functional teams.

What you'll do

  • Own and shape the architecture of Reddit’s Android App to scale for future growth.
  • Improve developer experience by designing tools, workflows, and CI integrations for efficient code development and release.
  • Define and operationalize guardrails like linting, static analysis, tests, and AI-assisted reviews to catch issues early.
  • Build and evolve observability foundations (events, traces, dashboards) to enhance Android client health monitoring.
  • Apply AI thoughtfully to engineering workflows such as code review and static analysis for productivity improvements.

What we're looking for

  • 8+ years of software development experience with at least 4+ years in Android application design and development.
  • Experience working on a large codebase serving over 100 engineers and millions of daily active users.
  • Mastery of modern Android development tools including Jetpack Compose, Kotlin Coroutines.
  • Strong background in Android platform/infrastructure such as shared libraries, startup/session orchestration, core networking/caching.
  • Practical experience applying AI to engineering workflows with clear, measurable benefits.
  • Proven ability to lead cross-functional initiatives and influence technical direction across multiple teams.

More like this

Similar roles

Staff Android Engineer (Clients Platform)

Reddit

San Francisco, CA today $217,000$303,900
Jetpack Compose Kotlin Coroutines Android CI/CD AI Large codebase Modern Android development Shared libraries Startup/session orchestration Core networking/caching

Staff Android Engineer (Clients Platform)

Reddit

Remote (San Francisco, CA, US) today $217,000$303,900
Jetpack Compose Kotlin Coroutines Android CI/CD AI Large codebase management Mobile app architecture Developer tools Observability Static analysis Code review Cloud services Docker
Remote

Staff Android Engineer (Clients Platform)

Reddit

Chicago, IL today $217,000$303,900
Jetpack Compose Kotlin Coroutines Android CI/CD AI Large codebase Modern Android development Shared libraries Startup/session orchestration Core networking/caching Static analysis Code review

Staff Software Engineer (Mobile Android)

Qualcomm

San Diego, CA 133 days ago $134,800$202,200
C++ Java Rust Git CI/CD Android Linux ARM Mobile SoC Debugging Performance Monitoring Memory Management SDK NDK HALs Security Treble C++14 API Design Open-Source Projects

Senior Android Engineer

Fiserv

Sunnyvale, CA 28 days ago $140,000$210,000
Java Kotlin Android REST SQL Grafana DataDog Agile Scrum CI/CD