Senior Software Engineer @ SiriusXM - Oakland, CA

Job Overview

11 days ago

Senior Software Engineer

SiriusXM - Oakland, CA

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 http://www.siriusxm.com/careers.

We’re part of the Pandora Advertising team that builds applications for internal users to be able to forecast, plan, traffic, report and bill on advertising media. These applications support hundreds of users and drive advertising media that serves not just Pandora and SiriusXM, but many other music and audio entertainment publishers. We’re a diverse mix of full-stack wizards, data experts, and frontend/backend/API specialists that love delivering solutions to drive a rapidly growing $1B+ advertising business.

Position Summary:

As an engineer on the Advertising Tools team at Pandora, you’ll have the opportunity to help build critical components at the foundation of our $1B+ advertising business. You will collaborate closely with internal stakeholders across product and engineering to design and implement new advertising products and features that support a rapidly growing list of publisher partners while we continue to aggressively expand the platform for our 200M+ users.

You’ll work closely with internal stakeholders to refine requirements, build, and ultimately own the eventual, well-designed solution. Engineers on our team write maintainable, self-documenting code, perform code reviews, and participate in design discussions. We think you’ll be excited about this opportunity because you get to identify, leverage, and successfully evangelize opportunities to improve engineering productivity and best practices.

Duties and Responsibilities:

  • Refine business requirements.
  • Build and ultimately own the eventual, well-designed solution.
  • Write maintainable, self-documenting code.
  • Perform code reviews.
  • Participate in design discussions.

Supervisory Responsibilities:

  • None.

Minimum Qualifications:

  • Bachelor’s degree in relevant field, or equivalent and related experience, in lieu of degree.
  • 5+ years’ experience developing APIs using Python, Django, Django-REST, Celery, Redis, PostgreSQL, and/or GraphQL.

Requirements and General Skills:

  • Flexible to work across different time zones.
  • Collaborative and communicative.
  • Bring thoughtful perspective, empathy, creativity, and a positive attitude, to tackle problems at scale.

Technical Skills:

  • Designed and built robust and flexible APIs that interact with multiple systems.
  • Understand a wide range of design patterns, data structures, and algorithms.
  • Build high-quality, scalable, and reliable services & APIs.


More details about our company benefits can be found
https://jobs.jobvite.com/siriusxm/p/cultureanddiversity!

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.

Similar Jobs

SOFTWARE ENGINEER

University of California Office of the President

Oakland, CA

A minimum of 5 years of experience in software engineering or a related field. Initiates, designs or modifies highly complex systems, processes and procedures…

Software Engineer (Apprentice Conversion)

IBM

San Jose, CA

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run…

Sr Software Engineer- .NET / C#/ React web

PRA Health Sciences

Oakland, CA

5 years of relevant experience. We are looking to expand our core product development team with a backend developer who has five or more years experience in the…

Software Development Engineer II - Backend

Hotwire

San Francisco, CA

Drive continuous improvement in our software and development process within an agile development team. Knowing about reactive programming patterns and micro…

Android Software Engineer III – Experience Platform

Expedia.com

San Francisco, CA

A hard-working and influential individual contributor who leads by example while mentoring junior colleagues. Advise on technical limitations of software design…

Software Engineer

Comcentric

Oakland, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

SENIOR SOFTWARE ENGINEER - PENSION ADMINISTRATION SYSTEM

University of California Office of the President

Oakland, CA

Initiates, designs or modifies highly complex systems, processes and procedures where standardized policies or procedures may not exist.

System Software Engineer

Intel

Santa Clara, CA

Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions.

Staff Software Engineer

Intuitive

Sunnyvale, CA

Envision and implement the future client interfaces to the robot’s streaming data and build a client side eco-system of microservices and processing pipelines…

Applications Development Engineer -Broad Band Plasma

KLA

Milpitas, CA

Perform product diagnosis, problem resolution, interface with software and systems engineering to verify that hardware and software problems have been resolved.

Staff Software Engineer DevOps

Intuitive

Sunnyvale, CA

You will be technical lead in the development and expansion of our cloud platform which services 2000+ engineers by provisioning infrastructure as code, taking…

Embedded Software Engineer (Wireless Connectivity)

Fresh Consulting

Sunnyvale, CA

Develop the whole software stack for consumer hardware devices running Android. Understanding of embedded development constraints and BSP development experience…

SENIOR ORACLE SUPPORT DEVELOPER

University of California Office of the President

Oakland, CA

Operational Support: Handle the technical aspect of maintaining and supporting day-to-day Oracle Financials activities: Design, develop, modify, debug, deploy…

Software Engineer (SRE)

Comcentric

Palo Alto, CA

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

Senior Site Reliability Engineer, Principal

Altais

Oakland, CA

10 years of experience with software engineering, software development, or system operations. Has hands-on experience using source control (Git, GitHub, GitLab)…

Software Engineer (SRE)

Comcentric

Cupertino, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Senior Software Engineer

Intuitive

Sunnyvale, CA

Experience in implementing full stack scalable software solutions on the Cloud. Develop scalable solutions using full stack software practices (see…

Director, DevOps Architect

KPMG

Sacramento, CA

Director of DevOps leads the design, build, and operational management of highly secure and scalable sites/software for the business and work tirelessly to…

Director, DevOps Architect

KPMG

Santa Clara, CA

Director of DevOps leads the design, build, and operational management of highly secure and scalable sites/software for the business and work tirelessly to…

Sr. Associate, Cyber Security - Cloud, DevOps, HashiCorp

KPMG

Sacramento, CA

Experience in open source software business models and proficiency in cloud, infrastructure, and networking software.

DevOps Cloud Engineer - Tax

Deloitte

San Francisco, CA

Knowledge of networking and software defined networking in cloud environments. You will own the day-to-day health, uptime, monitoring, and reliability of…

Senior Software Engineer

Walmart

Sunnyvale, CA

Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Director, DevOps Architect

KPMG

San Francisco, CA

Director of DevOps leads the design, build, and operational management of highly secure and scalable sites/software for the business and work tirelessly to…

Sr. Associate, Cyber Security - Cloud DevOps

KPMG

Sacramento, CA

Ability to provide expert strategic advice for cloud application development, cloud application deployment, private versus public cloud options and…

Ad