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
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
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
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
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
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.