✨ AI Insights & Summary
Join Reddit's Android Platform team as a Staff Android Engineer and play a pivotal role in defining the future of the Reddit Android application. This is an exceptional opportunity to lead technical direction in areas crucial to user experience and developer productivity, including app architecture, client health, and AI-enhanced engineering workflows. If you are a seasoned Android architect with a passion for large-scale systems and a proven ability to drive technical excellence and mentor engineers, this role offers immense impact and growth potential.
Staff Android Engineer, Android Platform
About Reddit
Reddit is a community of communities, built on shared interests, passion, and trust. It's the internet’s most authentic conversation hub, with over 100,000 active communities and approximately 126 million daily active unique visitors. Learn more at www.redditinc.com.
About the Team
The Android Platform team sets the technical direction for Android at Reddit. We design, build, and support the Android app and its development ecosystem, including libraries, frameworks, observability, and build/CI tooling, enabling all teams to deliver exceptional Reddit experiences.
About the Role
As a Staff Android Engineer, you will be a technical leader for the Android organization, focusing on three key pillars: Client Health (Crashes/ANRs/Performance), Developer Experience, and App Architecture. You will guide the technical strategy and execution to ensure the Android app scales effectively and provides a robust development environment.
What You'll Do
- Own and shape the architecture of Reddit’s Android App to scale for future growth.
- Improve Android developer experience by designing tools, workflows, and CI integrations for faster and safer code development and release.
- Define and operationalize guardrails (lint/static analysis, tests, AI-assisted reviews) to catch issues early.
- Build and evolve Android client health and observability foundations (events, traces, dashboards) to enhance user experiences.
- Apply AI thoughtfully to engineering workflows (e.g., code review, static analysis) to boost productivity.
- Mentor and Support Android engineers through design reviews, documentation, and education on platform capabilities.
What We Expect From You
- 8+ years of Software development experience, with at least 4+ years in designing/developing Android applications.
- Experience working in a large codebase serving 100+ engineers and millions of DAUs.
- Mastery of modern Android development (Jetpack Compose, Kotlin Coroutines).
- Strong background in Android platform/infrastructure: shared libraries, startup/session orchestration, or 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.
Benefits
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs (workspace, professional development, caregiving support)
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
Pay Transparency
This job posting may span more than one career level. In addition to base salary, this job is eligible for equity in the form of restricted stock units. Reddit offers a wide range of benefits to U.S.-based employees. The base salary range for this position is $217,000 - $303,900 USD.
Interview Process Note
In select roles and locations, interviews may be recorded, transcribed, and summarized by AI. You will have the opportunity to opt out.