Senior Software Engineer - Android

Atmosphere TV

Austin, USonsitePosted May 26, 2026
Posting intelligenceActively listedReposted 8×, possible evergreen/ghost posting

Skills

composeandroidkotlinjavaaws

About the role

About Atmosphere

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

Requirements

Bias towards simplicity

Extreme ownership

Excellent communication skills

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

Nice To Haves

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 custom ROM exposure, even read-only, enough to navigate platform code when needed

Familiarity with HDMI-CEC and Bluetooth

Experience building launchers or system apps that mediate between user apps and the platform

Familiar with key video technologies including codecs (H.264, H.265, AV1), streaming protocols (HLS, DASH), cloud-based video platforms (e.g., AWS Elemental), ExoPlayer/Media3, and ad insertion techniques like SSAI/CSAI

Background in DOOH, digital signage, OTT set-top, or other always-on fleet-deployed video products

Compensation & Benefits

Competitive salary

Company Equity

Company 401(k) with employer matching

Competitive insurance plans

Flexible Time Off Policy

Applicants must be legally authorized to work in the United States without the need for current or future employer sponsorship now or in the future.

Don’t meet every single requirement? Research shows that women and underrepresented groups often hesitate to apply for roles unless they meet all the criteria. At Atmosphere, we’re committed to building a diverse, inclusive team where creativity, innovation, and teamwork matter most. If you're passionate about this role but your experience doesn't check every box, we still want to hear from you. You might just be the right fit for this or another role on our team.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Mobile Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Mobile Engineer hub for United States medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.