Senior Software Engineer - Android
Listed on 2026-05-30
-
Software Development
Android Developer, Software Engineer, Full Stack Developer
Atmosphere is the leading streaming TV platform built specifically for businesses. Unlike ad networks or signage companies, Atmosphere is the only true TV company whose first priority is to entertain television audiences outside of the home. Our content is designed to be fun, engaging, and worth watching, transforming waiting rooms, gyms, bars, and restaurants into better experiences for customers and better businesses for owners.
We are the first and only company to think about both the business owner and their customers when creating TV content. With 60,000+ venues and a global audience of over 150 million monthly viewers, Atmosphere is redefining what TV means outside the living room.
About the Role:We’re currently looking for a highly motivated experienced Senior Software Engineer to join our engineering team focused on our cutting edge out-of-home content delivery technology. From content encoding and custom hardware development to advertising demand acquisition and customer interfaces – we build the technology stack that streams content to 65k+ businesses across the planet to over 150 million monthly viewers. If you’re the right candidate, you typically seek out challenges and are intrinsically motivated to solve customer-centric problems with novel technology solutions.
It's important that this person is able to efficiently work with the team to ensure we have high implementation quality, strong engineering culture, and a quality mindset. The individual should bring a passion for building fantastic solutions and be willing to play a variety of roles as emergent demands drive the next opportunities for the team.
This position will report to the Engineering Lead, and is on-site in Austin, TX! Availability to be in-office 4-5 days a week is required.
Key Responsibilities:- Own Atmosphere's Android TV applications end-to-end, including architecture, feature development, performance, and release quality.
- Manage the production device fleet through our MDM with staged rollouts, canary cohorts, rollback discipline, and monitoring deploy health across 60,000+ venues.
- Treat AI as a core part of how you ship: use it to investigate bugs, refine requirements, scaffold features, explore unfamiliar domains, and accelerate development.
- Partner with our hardware/OS vendors on technical work across the Atmosphere TV device, from app/OS boundary concerns (HDMI/CEC, Bluetooth, etc.) to vetting third‑party Android applications for stability and compatibility before they ship to fleet.
- Work cross-functionally with key stakeholders (product, design, data, customer support, sales, content, etc.) to design and deliver robust, reliable software solutions to business problems.
- Champion best practices, develop engineering culture, and have influence outside your direct team within the engineering organization.
- Bias towards simplicity
- Extreme ownership
- Intrinsically motivated, naturally curious, and enjoy seeking out new problems. Drive novel solutions with groups of other engineers.
- Computer Science degree or equivalent demonstrated expertise, with strong fundamentals in data structures, algorithms, and system design
- 4+ years delivering world‑class customer‑facing software products, with strong Android experience
- Deep understanding of Android development (Android SDK, Kotlin/Java, Compose, MVVM/MVI, Coroutines, Flows, Binder/AIDL, dependency injection, lifecycle, permissions), with a bias toward keeping things simple and maintainable
- Strong debugging skills and an instinct for telling hardware-level constraints apart from app-layer issues, with fluency in standard Android debugging tools (adb, logcat, dumpsys, perfetto, etc.), and able to collaborate effectively with external vendors on shared technical issues
- Demonstrated daily use of AI coding tools (Claude Code, Cursor, Copilot, or similar), and able to speak concretely to what they've changed in your workflow, where they fall short, and how you compensate
- Experience developing native applications for Android TV, set‑top, embedded, or other non-phone Android surfaces
- Experience deploying and managing apps through an MDM at fleet scale
- Hands‑on AOSP or…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).