Senior Manager, Software Engineering - Android

Sirius XM Radio, Inc.
New York, NY
$95.8K-$190K a year
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 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 SXM 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 :

SiriusXM is rapidly expanding its services to drive further engagement of consumers via smartphones, tablets, PCs, and connected devices, while continuing to maintain and grow its adoption in connected cars.

As a Senior Manager, you are responsible for developing SiriusXM & Pandora applications across the Android ecosystem, while working with Product teams to harmonize performance and feature set across devices.

You will be responsible for the continued development and implementation of Android-based software that ensures SiriusXM's streaming services are best-in-class.

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.
  • Foster an inclusive culture for all our team members.
  • Ensure high consumer satisfaction through the development and operation of large-scale, high-reliability services.
  • 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 the automotive efforts to assist in bringing the next class of IP technology to the Automotive market.
  • Work with the contributors on your team and your peers to ensure technical best practices are constantly developed and enforced.
  • Collect and provide feedback from your team that ensures our SDLC is followed and constantly being improved.
  • Drive a culture of innovation and be an agent of change.
  • Identify opportunities to create new products and services that meet current and prospective market opportunities.
  • Foster a culture of continuous improvement and learning.
  • This role will 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.
  • 3+ years managing software engineering teams in a technical organization.
  • 7+ years of Android development experience.
  • Experience and proven track record of delivering and maintaining software at scale to millions of active users.
  • 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.
  • Be obsessed with the performance of software.
  • Experience delivering and distributing apps to the Google Play Store.
  • Experience with Kotlin and latest Android features and technologies.
  • Experience with Kotlin Coroutines - Flows and Channels.
  • Experience with Android Jetpack libraries.
  • Experience architecting cross functional solutions across mobile and backend teams.
  • Experience with Agile software development.
  • Experience with streaming technologies and audio / video playback through ExoPlayer and Media3.
  • Experience troubleshooting issues with caching infrastructure and CDNs from the client-side perspective.
  • Experience with Software tools such as GitHub, Jenkins, Jira, Android Studio.
  • Demonstrated ability to work in a highly collaborative team environment.
  • 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 $95,800 to $190,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.

18 days ago
Related jobs
Promoted
VirtualVocations
The Bronx, New York

A company is looking for a Senior Engineering Manager for their Teamwork Knowledge Graph AI team. Key Responsibilities:Process and structure large amounts of graph data to power applications across the organizationDesign great APIs and mentor team members on best practicesHire, onboard, and retain t...

Promoted
Citigroup, Inc
New York, New York

The Re-engineering Process Senior Manager is part of a small team accountable for the end-2-end process redesign of our current Production Verification Testing and Demo account processes. Conduct training for senior staff in re-engineering tools, techniques and principles via workshops and formal tr...

Promoted
VirtualVocations
The Bronx, New York

A company is looking for a Manager, Software Engineering - Deploys. ...

Promoted
Capital One Financial Corporation
New York, New York

Manager, Software Engineering, Full Stack (Java, React, AWS). New York City (Hybrid On-Site): $201,400 - $229,900 for Manager, Software Engineering. As a Capital One Manager Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. At...

Promoted
Ladders
New York, New York

The Senior Customer Success Manager (CSM) is the key partner helping our customers achieve their strategic objectives and maximize value from their investment with SimCorp. As a Senior Customer Success Manager you will ultimately monitor and drive adoption and upselling with the client, whilst manag...

Promoted
SoFi
New York, New York

As the Senior Staff Technical Program Manager for our financial services data engineering team, you will define, own and run broad horizontal data initiatives to deliver solutions that help our members achieve financial independence and realize their ambitions. This high-visibility role will require...

Promoted
Ladders
New York, New York

Manage a team(s) of high caliber software engineers. Enforce accountability for the quality of software that is created. Priceline is following a hybrid working model, which includes two days onsite as determined by you and your manager (ideally selecting among Tuesday, Wednesday, or Thursday). ...

WSP
New York, New York

Senior Traffic Engineering Project Manage. Serve as Project Manager and/or Traffic Engineering Task Lead on transportation planning, concept plan development, and feasibility studies of highway, bridge and other transportation facilities projects. Highly effective interpersonal and communication ski...

Amazon.com Services LLC
New York, New York

The successful candidate will be a member of the Amazon Logistics Global Innovation Engineering team and will be responsible to strategize, define and manage the lifecycle of new robotics technologies for the Delivery Stations network. This role requires experienced and entrepreneurial minded indivi...

Genius Sports
New York, New York

Senior Engineering Manager, Sports Data . The Genius Sports Data Engineering Team is looking for a smart, talented, and experienced Engineering Manager to lead a team of engineers responsible for modernizing our data platform in support of our betting, broadcast, and fan engagement offerings. Specif...