About the job
About Reddit
Reddit is a community platform where people gather around shared interests and real conversations. With more than 100,000 active communities and about 121 million daily unique visitors, Reddit stands among the largest information sources online. Learn more at www.redditinc.com.
Team Overview: Android Platform
The Android Platform team shapes the technical direction for Reddit’s Android experience. This group designs, builds, and maintains the Reddit Android app and its supporting ecosystem, covering libraries, frameworks, observability, and CI tooling. Their work enables all teams to deliver new features and improvements to millions of users.
Role Overview: Staff Android Engineer (Client Platform)
This Staff Android Engineer role calls for technical leadership within Reddit’s Android organization. The focus centers on three main areas: Client Health (crashes, ANRs, performance), Developer Experience, and App Architecture.
Key Responsibilities
- Architect the future of Reddit’s Android app to support over 100 million daily active users.
- Improve the Android developer experience by building tools, workflows, and CI integrations that streamline development and deployment.
- Set up and enforce guardrails such as lint/static analysis, tests, and AI-assisted reviews to catch common issues early in the process.
- Develop and enhance frameworks for Android client health and observability, including events, traces, and dashboards, to help teams deliver better user experiences.
- Integrate AI strategies into engineering workflows, such as code reviews and static analysis, to increase productivity.
- Mentor and support other Android engineers through design reviews, documentation, and sharing platform knowledge.
What Reddit Looks For
- At least 8 years of professional software engineering experience, with a strong background in Android development.
Location
San Francisco, CA

