Sirius XM logo

Sirius XM

Senior Engineer, Data & Machine Learning Platform

🇺🇸 Hybrid - New York, NY

🕑 Full-Time

💰 $170K - $175K

💻 Information Technology

🗓️ August 27th, 2025

Canvas Python Terraform

Edtech.com's Summary

Sirius XM is hiring a Senior Engineer, Data & Machine Learning Platform. The role involves designing, building, and maintaining tools and services to improve productivity for data professionals by streamlining workflows and integrating these solutions with existing data infrastructure. The engineer will collaborate with cross-functional teams to translate data analysis and engineering needs into user-friendly solutions, implement best practices, and develop automation and documentation.

Highlights
  • Design and maintain tools and services for data professionals to enhance productivity.
  • Collaborate with cross-functional teams to address data analysis, engineering, and modeling requirements.
  • Implement best practices for optimizing data processing workflows and address bottlenecks in existing tools.
  • Integrate data productivity tools with the company's data infrastructure and platforms.
  • Develop automation solutions and provide training and documentation for users.
  • Required technical skills include programming in Python, Scala, or Java; knowledge of data storage, database systems, and data warehousing; experience with big data technologies such as Apache Spark or Hadoop; and infrastructure as code tools like CDK or Terraform.
  • Qualifications include a Master’s degree in Computer Science, IT, or Computer Engineering with 3 years relevant experience, or a Bachelor’s degree with 5 years progressive experience.
  • Salary range is $170,000 to $175,000 per year.
  • The position is full-time with a hybrid work model based in New York, NY.

Senior Engineer, Data & Machine Learning Platform Full Description

Responsibilities: 
Senior Engineer, Data & Machine Learning Platform - (employer: Sirius XM Radio LLC; job
location: New York, NY) - Design, build, and maintain tools and services used by data
professionals to streamline workflows and enhance productivity. Collaborate with cross-
functional teams to understand data analysis, engineering, and modeling needs, and translate them
into effective and user-friendly solutions. Implement best practices for optimizing data processing
workflows. Identify and address bottlenecks in existing tools and services. Integrate data
productivity tools with existing data infrastructure and platforms. Develop and implement
automation solutions, create documentation for tools and services, and train and support data
professionals on the developed solutions. 

Requirements: Master’s degree in Computer Science,
Information Technology or Computer Engineering, 3 years of experience in the position offered
or another software engineering role or Bachelor’s degree in Computer Science, Information
Technology or Computer Engineering, plus 5 years of post-Bachelor’s progressive experience in
the position offered or another software engineering role. All of the required experience must
have included designing and developing software tools and services for data professionals;
programming in Python, Scala or Java; developing data storage solutions, database systems, and
data warehousing; using big data technologies (Apache Spark or Hadoop) and data processing
frameworks; and using infrastructure as code tools CDK or Terraform. 

#LI-DNI. 

This role entailshybrid work, with time split between working in our New York, NY office and flexibility to
telecommute from another U.S. location. Salary: $170,000-$175,000/year. 

Apply online at www.siriusxm.com/careers. Ref P-2025-25.