Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Software Development @ 7
Kotlin @ 4
Hiring @ 4
Networking @ 7
Android @ 4
Android Development @ 4
Jetpack Compose @ 4
Observability @ 4
AI @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Reddit is a community of communities. The Android Platform team sets the technical direction for Android at Reddit: designing, building, and supporting the Android app and its development ecosystem (libraries, frameworks, observability, and build/CI tooling) that every team uses to ship Reddit experiences.
Responsibilities
- Own and shape the architecture of Reddit’s Android app to scale for the next 100M+ DAUs.
- Improve Android developer experience by designing tools, workflows, and CI integrations to make development and release fast and safe.
- Define and operationalize guardrails (lint/static analysis, tests, and AI-assisted reviews) to catch common issues early.
- Build and evolve Android client health and observability foundations (events, traces, dashboards) so teams can improve user experiences.
- Apply AI thoughtfully to engineering workflows (e.g., code review, static analysis) for improved productivity.
- Mentor and support Android engineers through design reviews, documentation, and education on platform capabilities.
Requirements
- 8+ years of software development experience, with at least 4+ years designing/developing Android applications.
- Experience working in a large codebase serving 100+ engineers and millions of DAUs.
- Mastery of modern Android development, including Jetpack Compose and 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 benefit.
- Proven ability to lead cross-functional initiatives and influence technical direction across multiple teams.
Benefits
- Comprehensive healthcare benefits and income replacement programs
- 401(k) 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
The base salary range for this position is: $217,000 - $303,900 USD.
In addition to base salary, this role may be eligible to receive equity in the form of restricted stock units and, depending on the position offered, may also be eligible to receive a commission. Final offers are determined by skills and experience.
Interview & Privacy
In select roles and locations, interviews may be recorded, transcribed, and summarized by AI; candidates will have an opportunity to opt out prior to scheduled interviews. During interviews, Reddit may collect identifiers, professional/employment information, sensory information (audio/video), and other information the candidate chooses to share. Recordings are deleted promptly after making a hiring decision. For details, see the Candidate Privacy Policy at https://redditinc.com/policies/candidate-privacy-policy.