Lead Software Engineering Manager

1 week ago


New York County New York, United States Sirius XM Full time

Key Responsibilities:

About Us:


SiriusXM, along with its subsidiaries including Pandora, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services, is at the forefront of audio entertainment and services. We are dedicated to providing an unparalleled subscription and ad-supported audio experience for listeners, whether they are in their vehicles, at home, or on the move with connected devices.

Our mission is to redefine the audio landscape, ensuring that everyone can seamlessly connect with the voices, stories, and music they cherish, wherever they may be.


We pride ourselves on being a diverse collective of emerging talents and industry legends, sharing genuine and meaningful songs, stories, sounds, and insights through some of the finest programming and technology available.

Our award-winning audio entertainment spans music, sports, comedy, news, talk shows, live events, and podcasts.

Every employee plays a crucial role in realizing SiriusXM's vision on a daily basis.


As the leading audio entertainment provider in North America, SiriusXM is the premier platform for subscription and digital advertising-supported audio products.

Our platforms collectively engage approximately 150 million listeners, representing the largest digital audio audience across both paid and free tiers in North America, delivering a wide array of content including music, sports, talk, news, comedy, entertainment, and podcasts.

Pandora, a subsidiary of SiriusXM, stands as the largest ad-supported audio streaming service in the U.S. Our subsidiaries, Simplecast and AdsWizz, position us as leaders in podcast hosting, production, distribution, analytics, and monetization.

Our advertising sales division, operating as SXM Media, utilizes its extensive scale, cross-platform sales capabilities, and advanced ad tech to deliver exceptional results for audio creators and advertisers.

SiriusXM, through SiriusXM Canada Holdings, Inc., also provides satellite radio and audio entertainment services in Canada. In addition to our audio entertainment ventures, we offer connected vehicle services to automotive manufacturers.

Your Impact:


SiriusXM is swiftly expanding its offerings to enhance consumer engagement through smartphones, tablets, PCs, and connected devices, while also maintaining and growing our presence in connected vehicles.

As a Lead Software Engineering Manager, you will oversee the development of SiriusXM & Pandora applications across the Android ecosystem, collaborating with Product teams to ensure performance and feature consistency across devices.

Your role will involve the ongoing development and implementation of Android-based software that guarantees SiriusXM's streaming services remain top-tier.


Core Duties:


Guide and cultivate a high-performing, diverse software development team that embraces an agile development culture focused on creating premier media entertainment experiences.

Promote an inclusive environment for all team members.

Ensure exceptional consumer satisfaction through the development and management of large-scale, highly reliable services.


Attract and retain top-tier Software Engineering talent necessary to execute SiriusXM's Product Roadmap through efficient, timely, and budget-conscious development initiatives.


Collaborate closely with automotive teams to introduce next-generation IP technology to the automotive sector.


Work alongside your team members and peers to ensure that technical best practices are continuously developed and upheld.

Gather and provide insights from your team to ensure our Software Development Life Cycle (SDLC) is adhered to and perpetually enhanced.

Foster a culture of innovation and act as a catalyst for change.

Identify opportunities to create new products and services that align with current and future market demands.

Encourage a culture of continuous improvement and learning.

This position will manage a geographically distributed team.

Qualifications:
A Bachelor's degree in Computer Science or a related field, or equivalent experience in lieu of a degree.

3+ years of experience managing software engineering teams within a technical organization.

7+ years of experience in Android development.

A proven track record of delivering and maintaining software at scale for millions of active users.

Experience leading teams that develop streaming media applications (audio or video) at scale.

Demonstrated ability to recruit and retain exceptional engineers.


Strong managerial and interpersonal skills; capable of effectively communicating and collaborating across all engineering domains, with the ability to engage with staff at all levels.

Deep understanding of software engineering processes, lifecycle methodologies, configuration management, release management, and system verification and testing.

A passion for software performance.

Experience with app delivery and distribution via the Google Play Store.

Familiarity with Kotlin and the latest Android features and technologies.

Experience with Kotlin Coroutines – Flows and Channels.

Knowledge of Android Jetpack libraries.

Experience architecting cross-functional solutions involving mobile and backend teams.

Experience with Agile software development methodologies.

Familiarity with streaming technologies and audio/video playback through ExoPlayer and Media3.

Experience troubleshooting issues related to caching infrastructure and CDNs from a client-side perspective.

Proficiency with software tools such as GitHub, Jenkins, Jira, and Android Studio.

Proven ability to thrive in a highly collaborative team environment.

Must possess the legal right to work in the U.S.

At SiriusXM, we take into account a variety of factors when determining compensation, including your background and experience. These factors may lead to variations in your compensation.

The expected base salary for this role ranges from $95,800 to $225,000, depending on your skills, qualifications, and experience.

Additionally, this position may be eligible for discretionary short-term and long-term incentives. We encourage all qualified candidates to consider applying.

Our aim at SiriusXM is to foster a work environment that promotes mutual respect, professionalism, and collaboration.

SiriusXM is an equal opportunity employer and does not discriminate based on 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 responsibilities outlined above may be modified or waived by the Company at its discretion without prior notice.


  • Software Engineer

    3 days ago


    New York, United States Asset Manager Full time

    Job Description:We are seeking a motivated Associate Software Developer to join our dynamic technology team at a leading asset management firm with over $8B in assets under management. In this role, you will collaborate with teams across the organization to develop, maintain, and enhance financial software applications. You’ll work in a hybrid environment...


  • New York, New York, United States Intelliswift Software Full time

    Position: Senior Software Infrastructure EngineerLocation: RemoteContract Duration: 12-MonthsEssential Qualifications:Proven experience with Data PlatformsExpertise in constructing and transitioning data pipeline infrastructuresCapability to develop a robust platformProficiency in Python and SQLPreferred Qualifications:Passion for photographyExperience in...


  • New York, New York, United States Intelliswift Software Full time

    Position Title: Senior Software Infrastructure EngineerLocation: OnsiteContract Duration: 12-MonthsEssential Skills:Experience with Data Platforms is essentialExpertise in constructing and transitioning data pipeline frameworksCapability to develop a robust platformProficiency in Python and SQLDesirable Skills:Passion for photographyKnowledge in image...


  • New York, United States IRIS Software Group Full time

    VP Engineering, AmericasReporting to: Chief Technology OfficerThe Role & PurposeAs VP, Engineering Americas, you’ll lead the Americas software engineering function and resources.As a key member of the Americas Executive and Senior Leadership Teams, you’ll ensure that Engineering runs smoothly from conception and prioritization to scheduling and...

  • Software Engineer

    4 weeks ago


    New York, United States Intelliswift Software Full time

    Job Title: Software Engineer III/Data EngineerLocations: Onsite - New York, NYDuration: 12-MonthsMust-Have Skills:Experience on a data platform teamPython Coding Test During InterviewExperience building data pipelines, Data manipulation, Python, SQLCoding skills – Python and SQLInfrastructures, data manipulationNice-to-have Skills:Interest in...

  • Software Engineer

    1 month ago


    New York, United States Intelliswift Software Full time

    Job Title: Software Engineer III/Data EngineerLocations: Onsite - New York, NYDuration: 12-MonthsMust-Have Skills:Experience on a data platform teamPython Coding Test During InterviewExperience building data pipelines, Data manipulation, Python, SQLCoding skills – Python and SQLInfrastructures, data manipulationNice-to-have Skills:Interest in...


  • New York, New York, United States Schonfeld Full time

    About the RoleWe are seeking a highly skilled and experienced Lead Engineer to join our software engineering team at Schonfeld Strategic Advisors. Our team is responsible for building cutting-edge tools that improve portfolio manager workflows and drive efficiencies across the business.Key ResponsibilitiesProvide guidance and mentorship to the engineering...


  • New York, New York, United States IRIS Software Group Full time

    About IRIS Software Group:IRIS Software Group stands as one of the foremost privately owned software enterprises in the UK. For over four decades, we have delivered cutting-edge administrative solutions to a diverse range of clients, including businesses, charitable organizations, and public sector entities. Our workforce has grown to nearly 3000...


  • New York County, New York, United States NBCUniversal Full time

    About the RoleWe are seeking an experienced Engineering Manager to join our Video Software Engineering team at NBCUniversal. As a key member of our team, you will be responsible for leading the development of high-quality video delivery infrastructure and collaborating with cross-functional teams to drive technical initiatives.Key ResponsibilitiesCollaborate...

  • Lead Software Engineer

    2 months ago


    New York, New York, United States JPMorganChase Full time

    Job Description Bring your engineering exertise as a Lead Software Engineer and join our global Site Reliability Engineering (SRE) team to support our Asset & Wealth Management Data and Analytics platforms. As a member of our software engineering group, we look first and foremost for people who are passionate around solving business problems through...


  • New York, New York, United States Broadridge Full time

    Lead Software EngineerBroadridge - Newark, NJAt Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team.Are you seeking a position within a growing company? Broadridge is hiring Our mission is to...


  • New York, New York, United States Harnham Full time

    About HarnhamHarnham is a leading technology recruitment agency that aims to transform the industry with its cutting-edge Gen AI platform.Job DescriptionWe are seeking a highly skilled Senior Software Engineering Manager to join our team and help us improve our product and build new state-of-the-art features.Key ResponsibilitiesDeliver high-quality code with...


  • New York, New York, United States Harnham Full time

    About HarnhamHarnham is a leading technology recruitment agency that specializes in placing top talent in innovative companies.Job DescriptionJob Title: Senior Software Engineering ManagerJob Type: Full-timeIndustry: TechnologyLocation: United StatesJob Category: Software EngineeringJob Description:We are seeking an experienced Senior Software Engineering...


  • New York, United States Instnt Full time

    Instnt is seeking a Lead Software Engineer to join our team of innovators and engineers. This role reports directly to the VP, Engineering and works closely with DevOps, Product Design, QA and Data Science. The Lead Software Engineer is instrumental in the building and maintenance of Instnt's product focused on the Instnt's API and backend services.Duties...

  • Software Developer

    2 days ago


    New York, New York, United States Asset Manager Full time

    Job Title: Associate Software DeveloperAbout Us: Our company is a leading asset management firm with a strong presence in the financial industry.Job Description:We are seeking a highly motivated and skilled Associate Software Developer to join our dynamic technology team. In this role, you will collaborate with teams across the organization to develop,...


  • New York, New York, United States Cauldron Full time

    Cauldron is an innovative technology firm focused on software engineering. We are in search of a talented and seasoned Lead Software Engineer to become a vital part of our energetic team. This role presents an exceptional chance for someone who is dedicated to developing groundbreaking and efficient software solutions. As a Lead Software Engineer at...


  • New York, United States Intelliswift Software Full time

    Job Title: Software Engineer/Platform engineer/Infrastructure engineerLocations: Onsite - New York, NYDuration: 12-MonthsMust-Have SkillsData Platform experience is must haveBuilding and migrating data pipeline infrastructureBuild a platformPython, SQLNice-to-have Skills:Interest in photographyImage processing/computer visionMetric Maths / Computer Science...


  • New York, United States Intelliswift Software Full time

    Job Title: Software Engineer/Platform engineer/Infrastructure engineerLocations: Onsite - New York, NYDuration: 12-MonthsMust-Have SkillsData Platform experience is must haveBuilding and migrating data pipeline infrastructureBuild a platformPython, SQLNice-to-have Skills:Interest in photographyImage processing/computer visionMetric Maths / Computer Science...


  • New York County, New York, United States Sirius XM Full time

    About the RoleSiriusXM is seeking a highly skilled Senior Manager, Software Engineering to lead our Android development team. As a key member of our engineering organization, you will be responsible for developing and maintaining our Android-based software applications, ensuring they meet the highest standards of quality and performance.Key...


  • New York, United States Instnt Full time

    Instnt is seeking a Lead Software Engineer to join our team of innovators and engineers.  This role reports directly to the VP, Engineering and works closely with DevOps, Product Design, QA and Data Science.  The Lead Software Engineer is instrumental in the building and maintenance of Instnt's product focused on the Instnt's API and backend...