
Opportunity at
Eight SleepSenior Software Engineer - Mobile (Android)
Eight Sleep is a sleep fitness company that builds hardware, software, and AI technology to deliver personalized recovery experiences. Recognized for its innovative products, the organization…
Career Tools
About This Role
Eight Sleep is a sleep fitness company that builds hardware, software, and AI technology to deliver personalized recovery experiences. Recognized for its innovative products, the organization operates with high intensity and speed, functioning similarly to a high-performance sports team. As a Senior Software Engineer - Mobile (Android) , you will focus on the mobile application that serves as the primary interface for members to configure products and access sleep data.…
Job Description
Eight Sleep is a sleep fitness company that builds hardware, software, and AI technology to deliver personalized recovery experiences. Recognized for its innovative products, the organization operates with high intensity and speed, functioning similarly to a high-performance sports team.
As a Senior Software Engineer - Mobile (Android), you will focus on the mobile application that serves as the primary interface for members to configure products and access sleep data. In this position, you will collaborate daily with backend, firmware, and machine learning engineers, as well as R&D, Growth, Hardware departments, and executive leadership.
This role suits an experienced engineer who thrives in a fast-paced environment characterized by high expectations and deep dedication. It requires an individual capable of maintaining stability while building scalable, enterprise-grade software and delivering smooth animations and pixel-accurate mobile interfaces.
Responsibilities
- Develop and ship native Android application features
- Perform code reviews to maintain high engineering standards
- Optimize mobile application performance to improve user experience
- Collaborate closely with cross-functional engineering teams, product departments, and executives
Requirements
- At least six years of professional experience releasing features for native Android applications
- Demonstrated fluency in Kotlin, Jetpack Compose, Coroutines, Flow, MVVM, and MVI
- Experience developing scalable, testable, enterprise-grade mobile software
- Capability to operate efficiently in a rapid-paced setting while prioritizing stability
Qualifications
- Proficiency in constructing custom UI components utilizing Jetpack Compose
- Background in building software integrated with physical hardware, particularly within health or medical industries
- Prior experience working on health-related applications and peripherals
Core Skills
Benefits
- Comprehensive health, vision, and dental insurance coverage for employees and dependents
- Supplemental life insurance
- Flexible paid time off
- Commuter benefits
- Paid parental leave
- Equity participation with periodic performance-based equity refreshments
- A complimentary Eight Sleep Pod product
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the salary for this position?
The salary ranges from USD 200,000 to 235,000 per year.
What is the employment type?
This is a full-time position.
Is the role remote?
The posting states that the position is on-site.
What location is this job based in?
The specific geographic location is not stated in the job posting.
How can I apply for this job?
The job posting does not specify the application method.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.