Atmosphere TV-posted 17 days ago
Full-time • Senior
Onsite • Austin, TX
501-1,000 employees

We’re looking for a Senior Software Engineer to join our engineering team and help power the technology behind Atmosphere’s global streaming platform. Our systems deliver content to more than 60,000 venues and 150 million viewers each month, reaching audiences everywhere from gyms to restaurants to airports. In this role, you’ll help design, build, and scale the software that connects our content, hardware, and cloud infrastructure. You’ll work closely with other engineers and cross-functional teams to create reliable, high-performing solutions that make our network run smoothly at scale. The right candidate thrives on tackling complex problems, values clean and thoughtful engineering, and enjoys collaborating across disciplines. You’ll contribute directly to a product seen by millions while helping strengthen our engineering culture and systems for the future. This position will report to the CTO, and is on-site in Austin, TX! Relocation assistance is available for the right candidate who’s ready to join us in Austin. Availability to be in-office 4-5 days a week is required.

  • Be intrinsically motivated, naturally curious, and enjoy seeking out new problems. Drive novel solutions with groups of other engineers.
  • Lead significant technical system architecture and major feature implementations for Atmosphere’s custom Android platform, including application development, Android OS customization, and build/deployment of system images for our proprietary hardware
  • 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
  • Leverage excellent technical skills to improve code and uplevel those around you
  • Collaborate with other engineers and figure out how to make us better/faster/stronger
  • Champion best practices, developing engineering culture, and have influence outside your direct team within the engineering organization.
  • Design and implement features with a full-stack perspective, understanding the dependencies and interactions between different parts of the system.
  • Bias towards simplicity
  • Extreme ownership
  • Computer Science degree or equivalent demonstrated expertise
  • 4+ years in delivering world-class customer-facing software products
  • Deep understanding of Android from application to system level (Android SDK, Kotlin/Java, AOSP, platform customization), with a bias toward keeping things simple and maintainable.
  • Excellent communication skills
  • Strong computer science fundamentals including data structures, algorithms, and system design
  • Experience with full-stack development methodologies and a deep understanding of how different components of a system interact
  • 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.
  • Experience developing native applications for TV (tvOS / Android TV)
  • Familiar with key video technologies: codecs (H.264, H.265, AV1), streaming protocols (HLS, DASH), cloud-based video platforms (e.g., AWS Elemental), and ad insertion techniques like SSAI/CSAI
  • Experience leveraging AI tools to enhance development productivity
  • Experienced in cloud native system design and workload orchestration
  • Competitive salary
  • Company Equity
  • Company 401(k) with employer matching
  • Competitive insurance plans
  • Flexible Time Off Policy
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service