Staff Software Engineer - Pandora (R-2021-09-188)
Atlanta, GA  / Irving, TX  / Washington, DC  / Lawrenceville, NJ  / New York, NY ...View All
View Less
Share
Posted 22 months ago
Position No Longer Available
Position No Longer Available
Job Description
Description

Who We Are:

SiriusXM and its brands (Pandora, Stitcher, SXM 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.

Pandora

Pandora, a subsidiary of SiriusXM, is the largest ad-supported audio entertainment streaming service in the U.S. Pandora provides consumers with a uniquely-personalized music and podcast listening experience with its proprietary Music Genome Project and Podcast Genome Project technology. Pandora is available through its mobile app, the web, and integrations with more than 2,000 connected products.

Position Summary:

The Staff Software Engineer will be responsible for the design, development, and support of critical & highly available streaming services for our consumer electronics platforms (i.e. Chromecast, Alexa, Sonos, Roku) using the Pandora and SiriusXM APIs and streaming systems.

Duties and Responsibilities

  • Work closely with senior software engineers to ensure that strategic objectives are met with the proposed architectural solutions for business needs.
  • Code all core services and applications in JavaScript/Java following industry standards.
  • Participate in agile ceremonies including scrums, sprint planning sessions and sprint reviews.
  • Document all technical design, code, build and release procedures.
  • Collaborate with Quality Engineering to ensure code coverage

Supervisory Responsibilities:

  • None

Minimum Qualifications:

  • Bachelor's degree in computer science or equivalent.
  • 8+ years of experience with strong JavaScript & Java experience.
  • 3+ years of experience developing highly scalable and reliable software systems on AWS/GCP/Azure

Requirements and General Skills:

  • 1-2 years with advanced UI frameworks like React/Angular/Vue or Android/BrightScript ecosystem.
  • Agile software development.
  • Knowledge of industry-standard application architectures, design patterns and technology standards and best practices.
  • Experience in designing and developing highly scalable, highly available and maintainable internet applications.
  • Good understanding of cloud-based applications and application deployment.
  • Ability to learn and stay up to date on new technologies and trends.
  • Excellent written and verbal communication skills and problem-solving skills.
  • Ability to work under tight deadlines and reliably deliver work of the highest standards on time.
  • Experience with memory management, multi-threaded development and optimizations.
  • Understanding of API design and experience developing against an API platform and/or SDK.
  • Experience with TCP, UDP and other networking protocols a plus
  • Must have legal right to work in the U.S.

Technical Skills:

  • Experience with device integrations
  • Experience working with 3rd party partners and driving projects to completion
  • Experience working with cross functional teams.
  • Experience with any CI/CD (Jenkins/Codeship/CircleCI)
  • Experience in more than one tech space (Web + Mobile or Mobile + Roku or otherwise) is a plus
  • Akamai Live Streaming, CDN and Edge Computing platforms experience.
  • Understanding of multiple threading, concurrency, design patterns and their impacts on application concurrency and scalability.
  • Working knowledge of SQL and NoSQL based database solutions.

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.


As an EEO/Affirmative Action Employer all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status.



 

Position No Longer Available
Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
8+ years
Email this Job to Yourself or a Friend
Indicates required fields