Staff Android Engineer (Clients Platform)
Core
Technical leader for Reddit's Android Platform team, designing and supporting the Android app, libraries, frameworks, and CI tooling for 100M+ daily active users.
Role type
Staff Android Engineer (Platform/Infrastructure)
Builds
Reddit's Android application, shared libraries, development frameworks, observability tools, and CI/CD pipelines.
Domain
Social Media / Mobile Android Development
Deliverable
production ML models | product features | infrastructure
Required skills
Android platform architecture, Kotlin, Jetpack Compose, Kotlin Coroutines, CI/CD tooling, static analysis, observability, cross-functional leadership, AI application in engineering workflows
Preferred skills
Experience with large codebases (100+ engineers), startup/session orchestration, core networking/caching
Technologies
Android, Kotlin, Jetpack Compose, Kotlin Coroutines, CI/CD, Lint, Static Analysis Tools
Responsibilities
Own and shape the architecture of Reddit's Android App to scale for 100M+ DAUs; Improve Android developer experience by designing tools, workflows, and CI integrations; Define and operationalize guardrails (lint/static analysis, tests, AI-assisted reviews); Build and evolve Android client health and observability foundations; Apply AI thoughtfully to engineering workflows; Mentor and support Android engineers through design reviews and education.
Seniority
Staff, technical leadership & strategy