Logo
SiriusXM

Senior Staff Software Engineer

SiriusXM, Orlando, Florida, us, 32885

Save Job

Overview

Senior Staff Software Engineer at SiriusXM (AdsWizz data products and reporting systems). You will design, build, and scale backend data products, reporting APIs, and data pipelines, and help automate data onboarding across SXM Media and AdsWizz services. What You’ll Do

Design and build high-performance, reliable, and scalable reporting APIs and data pipelines. Lead high-level architecture discussions and planning with ad measurement, revenue, and addressability data. Collaborate with multiple engineering teams in a collaborative development process. Execute tasks with ownership, providing clear direction to drive projects forward. Work with Product to clarify project scope and requirements. Coordinate with Global Operations and Cloud Infrastructure teams to ensure production deployments and support Incident Management. Conduct technical interviews as needed to maintain engineering excellence and performance standards. Mentor and guide junior engineers. What You’ll Need

Bachelor’s Degree in Computer Science, Mathematics, or a related field. 12+ years of software engineering experience in Java (preferably JDK17+). 5+ years designing data applications and data pipelines. 7+ years crafting microservices and scalable products on diverse cloud platforms (ideally AWS). Strong understanding of software processes, lifecycle methodology, release management, and testing. Ability to work independently and oversee significant projects to completion. Proven ability to research and adopt new technologies. Strong analytical and problem-solving skills with attention to detail. Ability to construct detailed software architecture diagrams. Interpersonal skills to work with staff at all levels. REST API-based microservices (Python, Java, or similar). Experience with cloud data warehouses and analytics (Snowflake, BigQuery). Designing, building, and managing data pipelines using Spark, AWS EMR, and Cloud Analytics (GCP). Caching (Redis, Memcached). Messaging and stream processing (Kafka, Flink, Pub/Sub). Experience with data pipeline frameworks (Monte Carlo, Great Expectations, Soda). Hands-on with containers (Docker, Kubernetes). Observability tools (Prometheus, Grafana, ELK). Collaboration tools (Miro or Lucidchart, Jira, Confluence). Nice-to-have: API and data contract design; security basics (OAuth2); AWS services (S3, CloudTrail, SQS, SNS, Lambda, API Gateway, ElasticCache, Athena, Kinesis, EKS, Cognito); NoSQL knowledge (Druid, DynamoDB, SingleStore); AI coding tool experience. 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. The base salary for this position is expected to be in the range of $156,400 to $225,000 and will depend on your skills, qualifications, and experience. This role may 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 and does not discriminate on the basis of 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-18 Seniority level

Mid-Senior level Employment type

Full-time Job function

Software Engineering Industries

Entertainment Providers and Broadcast Media Production and Distribution We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr