×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer, Ads Technology Enterprise Architecture

Job in New York City, Richmond County, New York, 10261, USA
Listing for: Pandora
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 158100 - 277000 USD Yearly USD 158100.00 277000.00 YEAR
Job Description & How to Apply Below

Principal Software Engineer, Ads Technology Enterprise Architecture

Join to apply for the Principal Software Engineer, Ads Technology Enterprise Architecture role at Pandora.

About Pandora

Pandora is an equal opportunity employer that embraces diversity and inclusion. Sirius

XM and its brands (Pandora, Sirius

XM Media, Ads Wizz, Simplecast, and Sirius

XM Connect) lead a new era of audio entertainment and services, delivering the most compelling subscription and ad‑supported audio entertainment experience for listeners worldwide.

How You’ll Make An Impact

As a Principal Software Engineer you will join a high‑performing team of engineers who architect, design, and maintain scalable backend and big data services that are robust, secure, and enterprise‑ready. You will collaborate with cross‑continent teams, drive initiatives, and provide technical insights to evolve the Ads Wizz technology infrastructure in alignment with business objectives.

What You’ll Do
  • Design and build high‑performance, stable, scalable Ads Wizz systems for enterprise deployment.
  • Define and execute the technology roadmap for Ads Wizz’s Supply‑Side and Demand‑Side platforms.
  • Stay up‑to‑date on IAB standards for ad‑serving ecosystems (oRTB, VAST) and adopt them into Ads Wizz services.
  • Develop and maintain enterprise architecture frameworks guiding technology investments across Ads Wizz.
  • Collaborate with data engineers to design scalable, maintainable data pipelines and architecture.
  • Lead high‑level architecture discussions and planning sessions with Product and Engineering teams.
  • Collaborate with senior leadership to ensure the technology roadmap aligns with strategic objectives.
  • Work with engineering teams building software in a collaborative development process.
  • Demonstrate ownership, clarity, and precision while driving projects forward.
  • Mentor and foster collaboration by guiding team members with honesty and directness.
  • Clarify project scope with the Product team.
  • Coordinate with Dev/Cloud Operations to ensure flawless production deployments and support Incident Management.
  • Recruit, interview, and onboard new team members.
What You’ll Need
  • Bachelor’s or Master’s degree in Computer Science, Mathematics, or related field.
  • 10+ years of software engineering experience in Java (latest JDK if possible).
  • 7+ years of experience building microservices and scalable products across diverse cloud platforms (ideally AWS).
  • Expertise in digital ad‑serving concepts such as forecasting, pacing models, and real‑time bidding.
  • Experience with advertising protocols such as OpenRTB.
  • Strong understanding of software engineering processes, release management, configuration management, and system verification.
  • Ability to manage projects independently and deliver on time.
  • Strong collaboration with cross‑timezone teams and design alignment with organizational priorities.
  • Proven research and adoption of new technologies.
  • Experience debugging performance bottlenecks.
  • RESTful API design, API security standards, and versioning best practices.
  • Front‑end experience (Angular, React, Web Components) is a plus.
  • Analytical, problem‑solving, and continuous improvement mindset.
  • Proficiency in detailed architecture diagramming.
  • Interpersonal skills with staff at all levels.
Strong Technical Expertise
  • REST API‑based microservices with Spring Boot/Dropwizard and Hibernate.
  • Large‑scale, high‑availability microservices with fault‑tolerant design.
  • Public API version control and backward compatibility.
  • IAB protocols (oRTB, VAST).
  • Relational databases (Maria

    DB, MySQL);
    No

    SQL (Druid, Dynamo

    DB, Mongo

    DB) is a plus.
  • Caching (Redis, Memcached).
  • Messaging platforms (Kafka, AWS Event Bus).
  • Security fundamentals, OAuth2 standards.
  • Containerization (Docker, Kubernetes).
  • AWS Cloud services (Redshift, Glue, S3, Lambda, API Gateway, Elastic Cache, Cloud Trail, Athena, Kinesis, SQS, EKS, Cognito).
  • Automated integration testing (Wiremock, Cucumber, Playwright).
  • Observability (Prometheus, Grafana, ELK stack).
  • Collaboration tools (Lucidchart, Jira, Confluence).
Compensation

We expect a base salary for this position in the range of $158,100 to $277,000, with eligibility for discretionary short‑term and long‑term incentives.

Equal Opportunity Employer

Sirius

XM 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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary