Engineering Atlanta, Georgia Dallas, Texas United States


SiriusXM and Pandora have joined together to create the leading audio entertainment company in the U.S. Together, we are uniquely positioned to lead a new era of audio entertainment by delivering the most compelling subscription and ad-supported audio experiences to millions of listeners -- in the car, at home and on the go. Our talent, content, technology and innovation continue to be at the forefront, and we want you to be a part of it! Check out our current openings below and at

Be a part of the engine that creates the soundtrack to life!  Join the engineers, musicians, designers, marketers, and sellers who deliver effortless personalized music enjoyment and discovery to millions daily.  People are at the center of everything we do and we're looking for creative, motivated, passionate individuals to join us.  

Position Summary:

SiriusXM is looking for a creative and collaborative Senior Software Engineer with experience designing and building modern consumer web applications. As a member of our Client Engineering team, you will participate in important design decisions and play a key role in the development of SiriusXM streaming music services (SiriusXM, Pandora, Stitcher Radio), used daily by millions of listeners. This is a great opportunity for an engineer looking to develop on the entire technology stack, with an emphasis on front-end applications. You will have the chance to take on complex and interesting problems as part of a highly collaborative team.  You should be dedicated to excellence and have a strong sense of personal responsibility.  

Duties and Responsibilities:

  • Collaborate with design and product on requirements and user experience to deliver effective products.
  • Define, drive, and monitor success measures for the products and features you help deliver.
  • Continually seek feedback to discover what problems we should be solving and how effective our solutions are.
  • Recent Projects:
    • Full site redesign using modern JS stack (React/Redux) and tooling
    • Implement Pandora Premium: on demand playback, playlists, and collection
    • Modularize code-base with Domain Driven Design to improve performance, separation of business logic, and enable greater code reuse.
    • Platform monorepo facilitating client and server application development across multiple brands and devices.
    • Transitioned to TypeScript as the official language of web application development. 

Supervisory Responsibilities:

  • None 

Minimum Qualifications:

  • A minimum of 3 years demonstrable professional experience and 2 years developing consumer web applications.
  • Solid knowledge and professional experience developing compelling web applications with JavaScript/TypeScript, HTML, CSS, and Node.
  • Solid command of web standards, best practices, and browser compatibility issues.
  • Exposure to architectural design patterns of highly scaled web applications.
  • Fluency in developing both object-oriented and functional code, on server and client.
  • Experience writing unit, integration and acceptance tests with such frameworks as Webdriver and Jest.

Requirements and General Skills

  • Enjoy collaborating via code reviews and technical discussions.
  • Excellent communication and interpersonal skills.
  • A positive, low-ego attitude.
  • A growth mindset and an ability to learn quickly.

Technical Skills:

  • React, Redux, RxJS
  • Webpack and related JavaScript/TypeScript tooling
  • Domain Driven Design
  • Streaming media direct to consumers
  • Mobile-web experience
  • Continuous integration tools
  • Agile software development

More details about our company benefits can be found! 


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