FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Android Software Engineer, Consumer Engineering
Reddit, Inc.. Build and evolve user-facing Android experiences for discovering, consuming, creating, and engaging with content and communities .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing native Android applications using Kotlin, with a strong focus on architecture, performance optimization, and user experience. Proven ability to lead cross-functional teams and mentor peers while delivering measurable user impact through innovative mobile solutions.
Highest-signal resume keywords
Native Android DevelopmentKotlin ProgrammingAndroid FrameworksPerformance OptimizationUser Experience Design
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Native Android ApplicationsKotlinDebuggingPerformance OptimizationApplication ArchitectureTestable CodeScalable FeaturesFeature FlagsAnalyticsMobile Systems Design
Soft Skills
MentoringCollaborationLeadership
Tools & Technologies
Jetpack ComposeMedia3ExoPlayerMediaCodecHLSDASH
Industry Keywords
User EngagementContent DiscoveryCross-Functional InitiativesTechnical DesignProduct Strategy
Tech Stack
Tools & technologiesAndroidKotlin
About the role
Key responsibilities & impact- Build and evolve user-facing Android experiences for discovering, consuming, creating, and engaging with content and communities
- Lead projects through the full development lifecycle, from product definition and technical design through implementation, experimentation, launch, and ongoing improvement
- Partner with product, design, data science, ML, backend, and platform teams
- Shape product strategy and translate technical capabilities into intuitive experiences
- Deliver measurable user impact
- Improve Android architecture, performance, reliability, accessibility, developer workflows, and engineering standards
- Mentor teammates
- Drive cross-functional technical initiatives
Requirements
What you’ll need- Professional experience developing native Android applications with Kotlin
- Strong understanding of Android frameworks and application architecture
- Ability to write idiomatic, readable, reusable, and testable code
- Strong skills in debugging, performance optimization, reliability, and maintainability
- Experience designing mobile systems and interfaces
- Experience evaluating architectural tradeoffs
- Experience building scalable features from APIs through user-facing UI
- Experience with experimentation, feature flags, instrumentation, analytics, and product or quality-of-experience metrics
- Jetpack Compose, Android accessibility, Media3 or ExoPlayer, MediaCodec, HLS or DASH, recommendation systems, or ML-integrated products are a plus
- Experience building and shipping consumer-facing native applications at scale
- Must be based in the United States
Benefits
Comp & perks- Equity in the form of restricted stock units
- Potential commission depending on the position offered
- Medical insurance
- Dental insurance
- Vision insurance
- 401(k) program with employer match
- Generous vacation time off
- Parental leave
- Reasonable accommodations for qualified individuals with disabilities and disabled veterans
- Option to opt out of interview recording, transcription, and summarization