S

Sirius XM Radio

Subscription-based satellite radio and streaming

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBucharest, RomaniaIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Mathematics, Engineering, or a related field is required.
  • At least 7 years of professional software engineering experience, with deep expertise in modern C++ (C++14/17/20), including advanced memory management, multithreading, concurrency models, and performance optimization.
  • Proven experience designing, architecting, and scaling high-performance distributed systems, with a focus on low latency, high throughput, and fault tolerance.
  • Demonstrated ownership of large-scale backend systems or critical infrastructure components, driving architectural direction across teams.
  • Strong understanding of distributed systems principles, including consistency models, backpressure handling, load shedding, circuit breaking, idempotency, observability-driven design, and failure recovery strategies.
  • Extensive experience identifying, profiling, and resolving system-level performance bottlenecks across CPU, memory, I/O, and network using tools such as perf, flamegraphs, and Valgrind.
  • Strong expertise designing and scaling audio/video streaming and/or transcoding services, including high-concurrency streaming workloads and CDN-integrated architectures.
  • Deep understanding of streaming protocols and delivery architectures, including HLS, HTTP-based streaming, RTMP/RTSP, and ICY, as well as segment lifecycle, bitrate ladders, and server-side ad insertion considerations.
  • Experience designing and maintaining secure, versioned public APIs, with knowledge of REST principles, API security (OAuth2 and token-based systems), and API lifecycle management.
  • Proficiency in constructing and communicating detailed software architecture diagrams and technical documentation for cross-team collaboration.
  • At least 5 years of experience designing and operating streaming and/or high-throughput backend systems in cloud environments, with hands-on experience in cloud-native design principles.
  • Experience designing and operating high-concurrency streaming services capable of handling large-scale client connections.
  • Experience architecting and scaling transcoding pipelines and media processing workflows.
  • Experience designing resilient cloud-native microservices with an emphasis on performance and reliability.
  • Experience with cloud platforms, including infrastructure patterns for high availability and multi-AZ deployments.
  • Experience designing and maintaining public-facing APIs with strict SLA requirements.
  • Experience working with relational databases and/or NoSQL systems, including indexing strategies and query performance tuning.
  • Experience implementing and optimizing caching layers for high-performance workloads.
  • Experience building event-driven architectures using messaging platforms.
  • Experience deploying and operating containerized workloads, including performance-aware container resource tuning.
  • Experience designing observability frameworks and using production diagnostics practices.
  • Experience applying security best practices in backend systems, including OAuth2, token validation, and secure communication.
  • Experience designing automated integration and performance testing strategies for backend systems.

Responsibilities

  • Provide technical leadership for requirements, analysis, design, and implementation of the AIS audio streaming server written in C/C++.
  • Provide technical leadership for requirements, analysis, design, and implementation of the AIS Managed Service Platform built on AWS technologies and Go.
  • Design and build high-performance, stable, scalable AdsWizz systems for enterprise deployment.
  • Lead high-level architecture discussions and planning sessions.
  • Work with engineering teams in a collaborative development process.
  • Execute tasks with clarity and precision, take ownership, and provide direction to advance projects.
  • Mentor team members and foster a collaborative environment through direct guidance.
  • Collaborate with the Product team to clarify project scope.
  • Collaborate with Global Operations teams to support production deployments and the Incident Management team.
  • Conduct technical interviews as needed.
  • Mentor senior engineers and elevate engineering practices across the organization.
  • Take ownership of complex production issues, perform root-cause analysis, and implement systemic improvements.
  • Define and enforce performance, scalability, and reliability standards across services.

Desired Qualifications

  • Experience with advertising-related protocols and real-time bidding systems, including OpenRTB and VAST, particularly in latency-sensitive ad-delivery environments.
  • Experience with Rust, particularly in performance-critical components.
  • Experience with Go or Python in supporting services or tooling ecosystems.
  • Hands-on experience with streaming servers such as Shoutcast, Icecast, Wowza, or equivalent.
  • Deep knowledge of media container formats and codecs, including MP3, MP4, H.264, AAC, and MPEG, including performance and compatibility tradeoffs.
  • Experience with transcoding and packaging tools such as FFmpeg and AWS Elemental.
  • Experience with advanced AWS services, including S3, Lambda, API Gateway, EKS, Kinesis, and SQS.
  • Experience with advertising protocols such as VAST, OpenRTB, and real-time bidding architectures.

About the Company

Sirius XM Radio

Subscription-based satellite radio and streaming

SiriusXM offers satellite radio and online streaming that brings music, sports, news, and talk content to listeners in North America through monthly or annual subscriptions, plus advertising on some channels. It works by delivering live broadcasts and on-demand shows via satellite and internet streams, with exclusive programming and artist- or event-focused channels, and it partners with car manufacturers to embed its service in in-car entertainment. Its edge comes from exclusive content and partnerships, such as being the audio broadcaster for major events like the Masters and running artist-specific channels, alongside curated content for holidays and special occasions. The company aims to grow its subscriber base and advertisers by providing a broad, easy-to-access catalog of premium audio entertainment and partnerships that enhance the listening experience.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2008

Recently Posted Jobs

Explore more opportunities at Sirius XM Radio

See more jobs