Who We Are: *** and its brands (Pandora, Stitcher, SXM *** , AdsWizz, Simplecast, and *** Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners -- in the car, at home, and anywhere on the go with connected devices. Our vision is to shape the future of audio, where everyone can be effortlessly connected to the voices, stories and music they love wherever they are.
This is the place where a diverse group of emerging talent and legends alike come to share authentic and purposeful songs, stories, sounds and insights through some of the best programming and technology in the world. Our critically-acclaimed, industry-leading audio entertainment encompasses music, sports, comedy, news, talk, live events, and podcasting. No matter their individual role, each of our employees plays a vital part in bringing *** 's vision to life every day.
*** is the leading audio entertainment company in North America, and the premier programmer and platform for subscription and digital advertising-supported audio products. *** 's platforms collectively reach approximately 150 million listeners, the largest digital audio audience across paid and free tiers in North America, and deliver music, sports, talk, news, comedy, entertainment and podcasts. Pandora, a subsidiary of *** , is the largest ad-supported audio entertainment streaming ser *** in the U.S. *** 's subsidiaries Stitcher, Simplecast and AdsWizz make it a leader in podcast hosting, production, distribution, analytics and monetization. The Company's advertising sales organization, which operates as SXM *** , leverages its scale, cross-platform sales organization and ad tech capabilities to deliver results for audio creators and advertisers. *** , through Sirius XM Canada Holdings, Inc., also offers satellite radio and audio entertainment in Canada. In addition to its audio entertainment businesses, *** offers connected vehicle services to automakers.
How you'll make an impact:We have a terrific position available for an innovative, inspired problem solver to develop high quality software for Web and Browser Based clients. As a member of our Web engineering team, you will have the opportunity to bring new experiences to millions of listeners across Pandora, *** , and Stitcher across the Web ecosystem. You will get the chance to take on complex and interesting problems as part of a fast-paced, highly collaborative team. We hold ourselves to high standards and take pride in our work. As a Principal Software Engineer on the Web engineering team, you will be responsible for architecting, developing, and evangelizing software that enables *** to deliver the best-in-class streaming services.
What you'll do: You will get the chance to take on complex and interesting problems as part of a fast-paced, highly collaborative team. We hold ourselves to high standards, and take pride in our work. You will work in a modern iOS development environment, using recent technologies like SwiftUI, async/await, and Combine and benefiting from the latest tools like xcodegen, swiftlint, swiftformat, or swiftgen.
- Design, architect, build, and evangelize software solutions and tools that enhance the developer experience for Client Software Engineering
- Partner with Client Software Engineering leaders to identify development challenges, design solutions and deliver those solutions to the teams you serve
- Proactively consult with and provide guidance to Client Software Engineering leadership on advanced technological issues
- Operate effectively in multi-departmental projects or when interfacing with third parties
- Design and implement features that impact the critical direction of the organization
- Rally and inspire people to develop breakthrough solutions; be a leader of cutting-edge innovation
- Serve as a stabilizing presence during transitions and chaotic conditions; provide clear direction and positive encouragement
- Consider the needs of clients, constituents, and the organization; shift priorities appropriately
- Ask the questions that encourage others to think differently and enrich their analyses of complex situations
- Anticipate opportunities in time to introduce technical solutions that will be needed by future projects
- Build a deep understanding of the whole business
- Make decisions in a highly data-driven manner, using third party as well as internally gathered analytics data to drive decisions and measure the effectiveness of changes
- Drive a culture of innovation and be an agent of change
- Cultivate a culture that rewards aggressive pursuit of innovative solutions to problems
- Be responsive to the business in proposing and developing new products and services
- Identify opportunities to create new products and services that meet current and prospective market opportunities
What you'll need:- Bachelor's degree in Computer Science or similar field, or equivalent experience in lieu of degree
- 3+ years managing (directly or as a Principal IC) software engineers in a technical organization
- 8+ years of web development
- Expert knowledge of developing, testing, and debugging mobile applications using modern web technologies
- Familiarity with emerging Web development trends and design patterns
- Extensive knowledge of alternative technology choices and a track record of innovative solutions to strategic problems
- Mastery understanding of engineering software processes, lifecycle methodology, configuration management, release management, and system verification and testing.
- Experience leading teams that build streaming *** (audio or video) applications at scale
- Strong comprehension of web services, HTTP protocol, and service-oriented architecture
- Strong ability to identify and fix performance bottlenecks and deliver code that meets performance budgets and goals
- Experience and proven track record of delivering and maintaining software at scale to millions of active users
- Excellent leadership skills and interpersonal skills; effectively communicate and collaborate with all areas of engineering; ability to interact and work with staff at all levels.
- Excellent written and verbal communication skills, with the ability to effectively articulate technical challenges and solutions
- Excellent time management skills, with the ability to prioritize, multitask, and work under shifting deadlines
- Dedication to thorough testing and creating high quality software
- Must have legal right to work in the U.S.
Our goal at *** is to provide and maintain a work environment that fosters mutual respect, professionalism and cooperation. *** is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, alienage or citizenship status, age, disability or handicap, sex, gender identity, marital status, familial status, veteran status, sexual orientation or any other characteristic protected by applicable federal, state or local laws.
The requirements and duties described above may be modified or waived by the Company in its sole discretion without notice.
R-2023-05-52