Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Reddit, Inc.

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 .

Posted 10/15/2026full-timeRemote • United StatesSenior💰 $190,800 - $267,100 per yearWebsite

Core Competencies

Role fit
Core 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 resume
Applicant 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 & technologies
AndroidKotlin

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