JobTarget Logo

Senior Software Engineer - Android in Austin, Texas at Atmosphere TV

NewJob Function: Information Technology
Atmosphere TV
Austin, Texas, 78704, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

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.

Job Location

Austin, Texas, 78704, United States

Frequently asked questions about this position

Similar Jobs In Austin, Texas

Software Developer-REMOTE

CCI Systems, Inc.
Austin, Texas

Process Engineer

Energy Impact Center
Austin, Texas

Senior Full Stack Developer

Function Health
Austin, Texas

Apply NowYour application goes straight to the hiring team