
Senior Principal Software Engineer
- USA
- Permanent
- Full-time
tolerant design.Designing and maintaining Public APIs, with best practice version control, and backwards
compatibility.IAB defined protocols like oRTB, VAST.Relational Databases (preferably MariaDB or MySQL), NoSQL databases knowledge is a
plus (e.g., Druid, DynamoDB, MongoDB).Caching implementations (like Redis, Memcached, etc.).Messaging platforms (preferably Kafka, AWS EventBus).Security basics (e.g., OAuth2 standard).Working with containers (Docker, Kubernetes).AWS Cloud Services, e.g., S3, Lambda, API Gateway, ElasticCache, CloudTrail, Athena,
Kinesis, SQS, EKS, Cognito, etc.Automated integration testing frameworks and tools, like Wiremock, Cucumber and
Playwright.Observability tools like Prometheus, Grafana, ELK stack.Collaboration tools like Lucidchart, Jira and Confluence.Expertise in various concepts in digital ad serving, like forecasting, pacing models, real time bidding.Experience with advertising related protocols like openRTB and related data models.Strong understanding of engineering software processes, lifecycle methodology, configuration management, release management, and system verification and testing.Ability to work independently and oversee entire projects or significant parts, focusing on completing the tasks on time.Ability to collaborate with cross time zone teams, and negotiate design tradeoffs based on organizational goals and priorities.Ability to collaborate across functions and communicate progress of large initiatives to senior leadership teams.Proven ability to research and become proficient in new technologies.Experience identifying and debugging performance bottlenecks.Good understanding of RESTful API design principles, API security standards, and best practices in API versioning and management.Strong analytical and problem-solving skills, with meticulous attention to detail and a dedication to continuous improvement.Proficiency in constructing detailed software architecture diagrams.Interpersonal skills and ability to interact and work with staff at all levels.Must have legal right to work in the U.S.At SiriusXM, we carefully consider a wide range of factors when determining compensation, including your background and experience. These considerations can cause your compensation to vary. We expect the base salary for this position to be in the range of $173,700 to $250,000 and will depend on your skills, qualifications, and experience. Additionally, this role might be eligible for discretionary short-term and long-term incentives. We encourage all interested candidates to apply.Our goal at SiriusXM is to provide and maintain a work environment that fosters mutual respect, professionalism and cooperation. SiriusXM 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. R-2025-07-9