Senior Software Engineer - Pandora (R-2021-09-12)
Oakland, CA 
Share
Posted 24 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.

How you'll make an impact:

As a senior member of the Search team at Pandora/SiriusXM you are responsible for building and maintaining the service that supports Search functionality interactions across our native mobile and web applications, automotive systems and third party devices.

You work closely with Product Management to implement innovative features and measure their impact. You're comfortable working in a distributed team, in a fast paced environment and have excellent written and verbal communication skills. You have a collaborative attitude and love working with others to find elegant solutions to complex problems, always keeping the end user in mind. You have a solid foundation of Java development, Elastic Search solutions and are comfortable building services at scale. You are familiar with cloud software deployment and monitoring tools and are enthusiastic about learning new technologies and skills. You have a background in Search or Recommender systems or a deep curiosity and willingness to learn.

What you'll do:

  • Write high performant, well-documented code.
  • Excellent complex problem solving and critical thinking skills
  • Deploy application on prem and on cloud.
  • Understands the requirements mentioned in the document/stories strategize a solution.
  • Working with product to understand user stories and Implementing them.
  • Actively Involved in performance testing of API.
  • Following developer owned model, responsible for deployments to Stage/Production environments. Most of the times this involves monitoring the continuous deploy.
  • Contribute to investigations and discussions with other developers, product management, designers, data scientists, and talent curator/creator personnel as a representative of the voice team
  • Write documentation both for consumers of the API as well as for team members also working on the services

What you'll need:

  • Working knowledge of Java, Kibana, Logstash, Python.
  • Cloud Platform offerings and capabilities (especially with Google Cloud)
  • Monitoring dashboards with tools such as Grafana, Prometheus, Metabase and otherwise
  • Working with big data pipelines and a batch processing scheduling system such as Apache Airflow
  • Building and distributing command line tools via Bash, Python, or otherwise
  • Unit Testing frameworks and methodologies
  • Familiar with using ELK stack or similar for log aggregation
  • Monitoring dashboards with tools such as Grafana, Prometheus, Metabase and otherwise
  • CI/CD, build and deployment technologies such as Jenkins, Spinnaker, Terraform
  • Working with big data pipelines and a batch processing scheduling system such as Apache Airflow
  • Building and distributing command line tools via Bash, Python, or otherwise
  • Unit Testing frameworks and methodologies
  • Elastic Search or any Search experience is a bonus or passionate to learn
  • Containerization technologies such as Docker, Nomad and Kubernetes is preferred.
  • Elastic Search or any Search experience is a bonus or passionate to learn is preferred
  • Experience collaborating with data scientists, exposure to machine learning algorithms and/or statistical modeling methods is preferred.
  • Must have the legal right to work in the U.S.

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 Experience
Open
Email this Job to Yourself or a Friend
Indicates required fields