Senior Software Engineer - Android

Atmosphere TVAustin, TX
Onsite

About The Position

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.

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

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

Benefits

  • Competitive salary
  • Company Equity
  • Company 401(k) with employer matching
  • Competitive insurance plans
  • Flexible Time Off Policy
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service