Tech Stack
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.
AI @ 4
Android @ 6
Android Development @ 6
Communication @ 6
Experimentation
Firebase @ 6
GenAI
Generative AI @ 4
Jetpack Compose @ 4
Kotlin @ 6
Leadership @ 7
Machine Learning
Mentoring @ 7
Technical Leadership @ 7
- 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's Brand Ad Formats team develops high-visibility, awareness-driven advertising experiences that help advertisers maximize reach and brand impact. The team is building fully customizable interactive formats and AI-driven ads incorporating user-generated content, with a particular focus on video ads.
As a Staff Android Engineer, you will lead the technical strategy for making Reddit's Video Ads a premier offering for brand advertisers. You will also build and provide technical guidance on Reddit-specific ad formats for Android, ensuring that they are high-performance, high-quality, and scalable.
Responsibilities
- Partner with Product and Design to build a roadmap that transforms Reddit's Video Ads format into an industry leader.
- Drive the technical design and execution of projects that deliver the Video Ads roadmap.
- Guide the development of video ads and Reddit-specific ad formats that scale to millions of users.
- Establish Android best practices and provide design reviews.
- Lead the full development lifecycle, from discovery and prototyping through testing, data-driven experimentation, and deployment.
- Mentor senior engineers across teams in ad formats.
- Establish best practices for design, testing, and operational excellence.
- Advocate for customers and lead by example.
Requirements
- 8+ years of software engineering experience.
- At least 3 years of deep Android expertise using Kotlin and modern Android architectural patterns.
- Completion of at least four Android development projects from ideation through production deployment.
- Prior experience in ad tech and building highly interactive or rich-media mobile experiences.
- A track record of delivering user-facing features where UI polish and performance are critical.
- Ability to navigate complex, data-intensive environments and build fault-tolerant client-side systems.
- Experience leveraging generative AI tools to improve software engineering productivity.
- Fluency working with product metrics and designing and analyzing experiments, with exposure to tools such as BigQuery, HEX, and Firebase.
- Openness to working across the stack and exploring innovative approaches, including AI/ML integration.
- Self-directed, innovative, and action-oriented approach, with the ability to work effectively in ambiguous environments.
- Excellent communication and collaboration skills with technical and non-technical audiences in a fully remote environment.
- Strong technical leadership experience, including mentoring and developing team members.
- Strong organizational skills and the ability to prioritize work and keep projects on schedule.
- Bachelor's degree in Computer Science or a similar technical field, or equivalent practical experience.
Bonus Qualifications
- Experience working on Video Ads.
- Experience working at a scaled peer company.
- Experience with Jetpack Compose.
Benefits
- Comprehensive healthcare benefits and income replacement programs.
- 401(k) with employer match.
- Global benefits supporting workspace, professional development, caregiving, and other lifestyle needs.
- Family planning support.
- Gender-affirming care.
- Mental health and coaching benefits.
- Flexible vacation and paid volunteer time off.
- Generous paid parental leave.
- Equity in the form of restricted stock units; some positions may also be eligible for commission.
Compensation
The base salary range is $217,000–$303,900 USD. Final offers may vary based on skills, depth of experience, and relevant credentials. In select roles and locations, interviews may be recorded, transcribed, and summarized by artificial intelligence, with an opportunity to opt out before scheduled interviews.
Reddit is an equal opportunity employer committed to reasonable accommodations for qualified individuals with disabilities and disabled veterans.