Senior Android Software Engineer
Core
Build and evolve user-facing native Android experiences for discovering, consuming, creating, and engaging with Reddit content and communities.
Role type
Senior IC Android Software Engineer
Builds
Native Android applications for Reddit content discovery and community engagement
Domain
Social media / Mobile development
Deliverable
production ML models
Required skills
Kotlin, Android frameworks, application architecture, performance optimization, debugging, scalable feature design, experimentation, feature flags, instrumentation, analytics
Preferred skills
Jetpack Compose, Android accessibility, Media3, ExoPlayer, MediaCodec, HLS, DASH, recommendation systems, ML-integrated products
Responsibilities
Lead projects through product definition, technical design, implementation, experimentation, launch, and continuous improvement; Partner with product, design, data science, ML, backend, and platform teams; Improve Android architecture, performance, reliability, accessibility, developer workflows, and engineering standards; Mentor teammates and drive cross-functional technical initiatives