Staff Android Engineer, Brand Ad Formats
Job description
About the role
This position defines the technical direction for Reddit's Video Ads on Android. You will architect systems that convert brand narratives into measurable outcomes. Your responsibilities include guiding interactive formats and AI-powered flows from initial concept through stable production release. You will ensure these experiences perform reliably while respecting device constraints and user expectations. The role requires deep ownership of the advertising stack on mobile, balancing innovation with stability. You will act as a technical leader for complex, high-visibility features that impact global campaigns. Your work will directly influence how brands engage with millions of users on the platform.
Key facts
What you'll do
Architect modular advertising components that scale efficiently across a wide range of devices and usage contexts.
Advocate for Android platform standards to guarantee video ads deliver smooth playback, fast load times, and efficient resource usage.
Design controlled experiments that evaluate creative variations while maintaining strict brand safety and protecting user trust.
Lead product discovery by conducting structured interviews and converting vague briefs into testable hypotheses with clear success criteria.
Mentor other engineers on clean architecture, high code quality, and strong operational practices within advertising workflows.
Work closely with data teams to instrument conversion funnels, refine measurement strategies, and demonstrate concrete uplift for high-profile campaigns.
Collaborate with designers to prototype user interactions that feel native to Reddit while supporting rich storytelling.
Promote standards that keep Reddit's unique advertising formats performant, dependable, and straightforward for others to adopt.
Integrate emerging GenAI tooling into development cycles to accelerate prototyping, debugging, and exploration without sacrificing quality.
Partner with cross-functional stakeholders to break down ambiguous requirements into well-defined technical tasks and acceptance criteria.
Champion testing and monitoring practices that ensure robust, fault-tolerant behavior in production environments with diverse device profiles.
Drive technical roadmap discussions specific to brand ad formats, aligning long-term vision with immediate campaign needs.
Evaluate third-party libraries and services for suitability within the advertising infrastructure, balancing speed, risk, and maintainability.
Champion accessibility and inclusive design principles so that interactive ad formats remain usable for the broadest audience possible.
Requirements
You must bring more than 8 years of software engineering experience, with depth and responsibility consistent with a Staff-level position.
You need to show advanced mastery of Android development using Kotlin, along with modern architectural patterns, and you must have shipped multiple applications to production.
Prior experience in advertising technology, specifically building rich and interactive mobile experiences, is required.
You should demonstrate a strong product mindset where attention to polish, performance, and clarity directly affects user outcomes.
You must be comfortable navigating complex data models and constructing client-side logic that is fault-tolerant and predictable.
Experience applying GenAI tools to accelerate coding, debugging, and exploration while preserving quality is expected.
You must work fluently with metrics, designing and analyzing experiments using platforms such as BigQuery, HEX, and Firebase.
You must thrive in ambiguous environments, balancing creativity, technical risk, and business priorities on a daily basis.
You must have a proven track record of influencing technical direction without direct authority, guiding both engineers and product partners.
You should be meticulous about performance, reliability, and security, understanding how each decision impacts real users and business results.
Nice to have
Previous experience with video pipelines, rendering engines, or monetization platforms is valued.
Skills & tools
Core expertise in Kotlin and the Android SDK is essential.
Experience with Firebase, BigQuery, and HEX is required.
Familiarity with Reddit's unique advertising ecosystem is beneficial.
Practical notes
Details on the official application page should be confirmed before proceeding.
The information above reflects key facts from the source material and outlines the new duty order for this position.
What you'll do
- Meet the bar About the company
Reddit is a community of communities. It's built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the responsibilitiesAbout the role
Staff Android Engineer, Brand Ad Formats
This role defines the technical direction for Reddit's Video Ads on Android. You will architect systems that convert brand narratives into measurable outcomes. Your responsibilities include guiding interactive formats and AI-powered flows from initial concept through stable production release. You will ensure these experiences perform reliably while respecting device constraints and user expectations.
The position is based in New York City, New York. The engagement level is Staff, with a requirement of 3-5 years of experience at this seniority. The compensation range is $180,000 to $270,000 USD annually.
What you'll do
You will architect modular advertising components that scale efficiently across a wide range of devices and usage contexts. You will advocate for Android platform standards to guarantee video ads deliver smooth playback, fast load times, and efficient resource usage. You will design controlled experiments that evaluate creative variations while maintaining strict brand safety and protecting user trust. You will lead product discovery by conducting structured interviews and converting vague briefs into testable hypotheses with clear success criteria. You will mentor other engineers on clean architecture, high code quality, and strong operational practices within advertising workflows. You will work closely with data teams to instrument conversion funnels, refine measurement strategies, and demonstrate concrete uplift for high-profile campaigns. You will collaborate with designers to prototype user interactions that feel native to Reddit while supporting rich storytelling. You will promote standards that keep Reddit's unique advertising formats performant, dependable, and straightforward for others to adopt.
What we expect from you
You must bring more than 8 years of software engineering experience, with depth and responsibility consistent with a Staff-level position. You need to show advanced mastery of Android development using Kotlin, along with modern architectural patterns, and you must have shipped multiple applications to production. Prior experience in advertising technology, specifically building rich and interactive mobile experiences, is required. You should demonstrate a strong product mindset where attention to polish, performance, and clarity directly affects user outcomes. You must be comfortable navigating complex data models and constructing client-side logic that is fault-tolerant and predictable. Experience applying GenAI tools to accelerate coding, debugging, and exploration while preserving quality is expected. You must work fluently with metrics, designing and analyzing experiments using platforms such as BigQuery, HEX, and Firebase. You must thrive in ambiguous environments, balancing creativity, technical risk, and business priorities on a daily basis.
Nice to have
Previous experience with video pipelines, rendering engines, or monetization platforms is valued.
Skills & tools
Core expertise in Kotlin and the Android SDK is essential. Experience with Firebase, BigQuery, and HEX is required. Familiarity with Reddit's unique advertising ecosystem is beneficial.
Practical notes
Details on the official application page should be confirmed before proceeding. The information above reflects key facts from the source material and outlines the new duty order for this position.
What you'll do
- Meet the bar About the company
Reddit is a community of communities. It's built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about.