Atmosphere is looking to solve the business problem of delivering engaging, entertaining content to businesses and their customers outside of the home, by building and improving the technology stack that streams content to over 65,000 businesses globally to over 150 million monthly viewers.
Requirements
- 4+ years in delivering world-class customer-facing software products
- 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
- Demonstrated ability and willingness to leverage AI tools and technologies to enhance productivity and efficiency.
- Experience building high scale backend applications using Typscript/NestJS, PHP/Laravel or similar frameworks
- Experience developing native applications for TV (tvOS / Android TV) and/or mobile (iOS / Android) platforms using Kotlin, Java, or Swift
- 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
Responsibilities
- Lead significant technical system architecture and major feature implementations across the entire technology stack (TV and mobile clients, backends/APIs, web interfaces, etc.)
- Design and implement features with a full-stack perspective, understanding the dependencies and interactions between different parts of the system.
- 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.
- Drive novel solutions with groups of other engineers.
- 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
Other
- Be intrinsically motivated, naturally curious, and enjoy seeking out new problems.
- Availability to be in-office 4-5 days a week is required.
- Computer Science degree or equivalent demonstrated expertise
- Excellent communication skills
- 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.