Director, Software Engineering

2 days ago


Oakland, United States Sirius Corporation Limited Full time
Who We Are:

SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM 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 SiriusXM's vision to life every day.

SiriusXM is the leading audio entertainment company in North America, and the premier programmer and platform for subscription and digital advertising-supported audio products. SiriusXM'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 SiriusXM, is the largest ad-supported audio entertainment streaming service in the U.S. SiriusXM's subsidiaries Simplecast and AdsWizz make it a leader in podcast hosting, production, distribution, analytics, and monetization. The Company's advertising sales organization, which operates as SiriusXM Media, leverages its scale, cross-platform sales organization, and ad tech capabilities to deliver results for audio creators and advertisers. SiriusXM, through SiriusXM Canada Holdings, Inc., also offers satellite radio and audio entertainment in Canada. In addition to its audio entertainment businesses, SiriusXM offers connected vehicle services to automakers.

How you'll make an impact:

In this role as Director of Software Engineering on the Native Client Engineering team, you will lead the team of software engineers who build and maintain our browse, search and discovery features of the SiriusXM app on Apple and Android platforms. You will work closely with the larger Native Client Engineering team to establish the best practices that drive our apps, lead aspects of the design and development of new features for our millions of listeners and provide guidance to the team in creating best in class media applications. Additionally, you will closely collaborate with product management and design teams, engineering teams, business stakeholders and customers to ensure the best implementations and designs.

What you'll do:
  • Lead and grow an efficient and high performing diverse software development organization with a culture of agile development focused on developing best-in-class media entertainment experiences.
  • Develop and foster an inclusive culture for all our team members.
  • Ensure high consumer satisfaction through the development and operation of large-scale, high-reliability services.
  • Collaborate with partners on our product and design teams throughout the SDLC phases including discovery, execution and delivery.
  • Attract and retain the high-caliber Software Engineering talent needed to deliver against SiriusXM's Product Roadmap through high-performance, on-time and on-budget development programs.
  • Work closely with your peers and the leaders on your team to ensure technical best practices are constantly developed and enforced.
  • Work closely with your partners in operations and project management to ensure our SDLC is followed and constantly being improved.
  • 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.
  • Foster a culture of continuous improvement and learning.
  • Manage a geographically dispersed team.
What you'll need:
  • Bachelor's degree in Computer Science or similar field, or equivalent experience, in lieu of degree.
  • 5+ years managing software engineering teams in a technical organization.
  • 10+ years of native iOS and/or Android development experience.
  • Experience and proven track record of delivering and maintaining software at scale to millions of active users.
  • Experience with Kotlin and latest Android features and technologies (Coroutines, flows and channels, Jetpack libraries) and/or Swift and latest Apple features and technologies (SwiftUI, Combine, async / await, SPM).
  • Experience architecting cross functional solutions across mobile and backend teams.
  • Experience with Agile software development.
  • Demonstrated ability to work in a highly collaborative team environment.
  • Experience with Software tools such as GitHub, Jira, Xcode and/or Android Studio
  • Experience leading teams that build streaming media (audio or video) applications at scale.
  • Proven ability to recruit and retain world-class engineers.
  • Excellent managerial skills and interpersonal skills; effectively communicate and collaborate with all areas of engineering, ability to interact and work with staff at all levels.
  • Strong understanding of engineering software processes, lifecycle methodology, configuration management, release management, and system verification and testing.
  • Has successfully managed relationships with device/OS vendor partners like Apple, Google and Amazon.
  • Be obsessed with the performance of software.
  • Must have legal right to work in the U.S.


At SiriusXM, we carefully consider a wide range of factors when determining compensation, including your background and experience. These considerations can cause your compensation to vary. We expect the base salary for this position to be in the range of $153,500 to $260,000 and will depend on your skills, qualifications, and experience. Additionally, this role might be eligible for discretionary short-term and long-term incentives. We encourage all interested candidates to apply.

Our goal at SiriusXM is to provide and maintain a work environment that fosters mutual respect, professionalism and cooperation. SiriusXM 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-2024-06-66

  • Oakland, United States Sirius XM Holdings Inc. Full time

    In this role as Director of Software Engineering on the Native Client Engineering team, you will lead the team of software engineers who build and maintain our browse, search and discovery features of the SiriusXM app on Apple and Android platforms. Software Engineer, Director, Software, Engineer, Development, Project Management, Technology


  • Oakland, United States Sirius XM Full time

    **Responsibilities**: **Who We Are**: SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM 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...


  • Oakland, United States Hack VC Full time

    Oncue is seeking an experienced Senior Software Engineer who loves building consumer-facing products and creative problem solving to join our small and mighty engineering team. Our engineering team embraces collaboration, eagerly takes on challenges of all sizes, values personal growth, and welcomes feedback. As the Sr Software Engineer on the team, you will...


  • Oakland, United States GreatSchools Full time

    Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time. About The Opportunity Interested in using your tech talents for social good? GreatSchools is seeking an experienced Senior Software Engineer to contribute to our vision of supporting all children -...

  • Software Engineer

    2 weeks ago


    Oakland, United States Covert Recruiting Full time

    Software EngineerFull TimeFull Onsite - Alameda, CA (Oakland)$110-130k base**100% onsite, must be willing to go in office.**Working on embedded and desktop applications for electrical and mechanical devices, nothing web based.**No sponsorship available with this client.**3rd parties, please do not reach out, we are unable to partner.Job DescriptionBasic...

  • Software Engineer

    2 weeks ago


    Oakland, United States Covert Recruiting Full time

    Software EngineerFull TimeFull Onsite - Alameda, CA (Oakland)$110-130k base**100% onsite, must be willing to go in office.**Working on embedded and desktop applications for electrical and mechanical devices, nothing web based.**No sponsorship available with this client.**3rd parties, please do not reach out, we are unable to partner.Job DescriptionBasic...


  • Oakland, United States NextPit GmbH Full time

    Oakland, CA 94612 Posted: 06/21/2024 Employment Type: 6-9 Month Contract Job Category: Developer/Engineer Job Number: 26929 Pay Range: $60/hr-$75/hr Workplace Type: Hybrid Job Description Blackstone Talent Group, an award-winning technology consulting and talent agency is seeking a Senior Software Engineer to join our Client's team. The Senior Software...


  • Oakland, United States SiriusXM Full time

    Responsibilities: Senior Software Engineer - (employer: Sirius XM Radio Inc.; job location: Oakland, CA) - Design, oversee, and promote adoption of new AWS-based platform. Advise application and infrastructure teams in the development of architectural guidelines and cloud-native application patterns. Support the implementation of enterprise cloud...


  • Oakland, United States Sirius Corporation Limited Full time

    Senior Software Engineer - (employer: Sirius XM Radio Inc.; job location: Oakland, CA) - Write high performant, well-documented code. Perform code reviews. Deploy application on prem and cloud. Understand the requirements mentioned in the document/stories and strategize a solution. Involved in performance testing of API. Responsible for deployments to...


  • Oakland, United States EVONA Full time

    Flight Software EngineerOrange County, CaliforniaAre you a Flight Software Engineer looking for a new opportunity within the space sector? On offer is the chance to join a company who are leading the way in developing spacecraft to move things around in outer space.The company are going from strength to strength experiencing year on year growth. They are...

  • Software Engineering

    4 weeks ago


    Oakland, California, United States ATR International Full time

    Job Description: We are looking for a developer who is able to lead investigations into the application development processes, evaluate the use of our enterprise toolchain architecture, identify opportunities, and develop solutions in collaboration with firm-wide technology teams This involves strong collaboration skills, managing deep-dives into application...

  • Software Engineering

    2 months ago


    Oakland, California, United States ATR International Full time

    Job Description: We are looking for a developer who is able to lead investigations into the application development processes, evaluate the use of our enterprise toolchain architecture, identify opportunities, and develop solutions in collaboration with firm-wide technology teams This involves strong collaboration skills, managing deep-dives into application...


  • Oakland, United States Topcon Healthcare, Inc. Full time

    Work within dedicated R&D team in providing cutting-edge technologies and contributing to interdisciplinary scientific computing/parallel programming projects in order to implement and convert image processing and analysis solutions into product ready modules with organized documentation using C/C++, MATLAB, and Python. Improve and/or build upon current...

  • Software Engineer

    2 weeks ago


    Oakland, California, United States We Vote Full time

    This job post is specific to FlatIron and 2U edX Students If you are interested in this type of role but are not a FlatIron Student, please review the other volunteer opportunities on our volunteer page: the WeVote MovementWeVote has an open Volunteer Software Engineering position for an individual who wants to develop new skills with CSS/HTML and ReactJS...

  • Software Engineer

    2 weeks ago


    Oakland, California, United States We Vote Full time

    This job post is specific to FlatIron and 2U edX Students - If you are interested in this type of role but are not a FlatIron Student, please review the other volunteer opportunities on our volunteer page: Join the WeVote Movement WeVote has an open Volunteer Software Engineering position for an individual who wants to develop new skills with CSS/HTML and...


  • Oakland, United States Sirius Corporation Limited Full time

    Who We Are: SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM 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...


  • Oakland, United States thredUP Full time

    About thredUP thredUP is transforming resale with technology and a mission to inspire a new generation of consumers to think secondhand first. By making it easy to buy and sell secondhand, thredUP has become one of the world's largest online resale platforms for apparel, shoes and accessories. Sellers love thredUP because we make it easy to clean out their...


  • Oakland, United States thredUP Full time

    About thredUP thredUP is transforming resale with technology and a mission to inspire a new generation of consumers to think secondhand first. By making it easy to buy and sell secondhand, thredUP has become one of the world's largest online resale platforms for apparel, shoes and accessories. Sellers love thredUP because we make it easy to clean out their...


  • Oakland, United States Block Full time

    Company DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 47...


  • Oakland, California, United States Charge Robotics Full time

    Charge Robotics is developing the world's first fully-automated factory for building solar farms.As a Senior Software Engineer at Charge Robotics, your work will directly deploy gigawatts of clean power generation.If you're interested in leveraging your software development skills to have massive climate impact, we want to talk to you.What you'll be working...