Skip to content
RedditRedditUnited States

Senior Android Engineer, Media Foundation

Senior Android Engineer building novel media products and video experiences for Reddit's millions of users. Requires 5+ years Kotlin/Android expertise, deep knowledge of Jetpack Compose, MVVM, Clean Architecture, and media playback optimization.

167k – 267k
Remote5+ YOEAndroid Engineering

About the role

What You Will Do

  • Build novel media products and features that our millions of users will love.
  • Work cross-functionally with product, design, and other engineering teams to execute on product and business strategy.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. Review code and design docs, provide feedback on product specs and mocks.
  • Participate with a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and mentor engineers on the team.
  • Continuously learn and improve your technical and non-technical abilities.

Qualifications

  • Expertise in Kotlin with 5+ years of experience within Android development.
  • Deep understanding of Android SDK, Lifecycle, System components, Jetpack Compose, animations, MVVM/MVI, Clean architecture & Unit/UI Testing, Multithreading.
  • Experience building data intensive, highly responsive, and fault tolerant apps in the constrained environment of a smartphone.
  • Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
  • Excellent communication skills. Collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
  • Love to build new things and thrive in ambiguity and even failure. Care about innovation.

Nice To Have

  • Additional knowledge around GraphQL, REST, HTTP basics, and the ability to design maintainable APIs.
  • Knowledge of ExoPlayer for video and audio playback, asset management, streaming, editing, and exporting capabilities.
  • A proven track record of using data and performance metrics to relentlessly optimize apps, moving the needle from "good" to "world-class" user experiences.
  • Hands-on experience optimizing video player performance or building feature-rich products on top of core media playback components.

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k with Employer Match
  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Skills

KotlinAndroid SdkJetpack ComposeMvvmMviClean ArchitectureUnit TestingUi TestingMultithreadingExoplayerGraphQLRestAndroid Development
Current

Senior Software Engineer, Android

CurrentNew York, NY

Senior Android engineer building native Kotlin mobile apps for a consumer fintech platform. Own end-to-end feature delivery, reusable frameworks, and UI performance for products like Paycheck Advance and Savings Pods. Requires strong Kotlin/Android expertise and published Play Store apps.

170k – 250k
On-site5+ YOEAndroid Engineering
Skydio

Senior Software Engineer - Mobile Platform

SkydioSan Mateo, CA

Builds high-performance Android apps for drone controllers, integrating C++ autonomy engine with cloud services via JNI/NDK for real-time control and mission management. Requires 3+ years Android/C++ experience and graphics/networking expertise.

170k – 240k
On-site3+ YOEAndroid Engineering
Perchwell

Senior Android Engineer

PerchwellNew York, NY

Senior Android Engineer builds and scales mobile apps for real estate professionals, owning end-to-end projects from architecture to launch. Requires 7+ years experience with Kotlin, Jetpack, Compose, and modern Android ecosystem.

160k – 200k
Hybrid7+ YOEAndroid Engineering
Fingerprint

Senior Android Engineer

FingerprintUnited States

Senior Android Engineer leads development of Android SDKs for fraud detection, implements detection signals, optimizes performance, and prototypes new security methodologies. Requires 5+ years Android experience, Kotlin proficiency, Jetpack Compose, C++, and security background.

178k – 205k
Remote5+ YOEAndroid Engineering
Eightsleep

Senior Software Engineer - Mobile (Android)

EightsleepSan Francisco, CA +1

Build and optimize high-quality Android mobile app features using Kotlin and Jetpack Compose for a sleep fitness product, collaborating with cross-functional teams. Requires 4+ years Android experience and enterprise-grade app development skills.

180k – 210k
Remote4+ YOEAndroid Engineering