Sr. Site Reliability Engineer, Playout
- Company
- NBCUniversal
- Location
- Remote
- Work type
- Full Time
- Posted
- 2026-08-12
Job description
Job Description
NBCU is looking for creative engineers willing to learn from the current process but are not afraid to think outside of the box. This role is responsible for the engineering, operations, support, deployment and maintenance of core Distribution Engineering Playout systems, both on-premises and cloud.
Responsibilities
Develop automated methods to provision, upgrade and monitor Distribution Engineering infrastructure and tools
Develop proof of concept deployments for evaluation of products and architectures
Identify single points of failure for new/existing systems; propose & deploy more reliable scalable solutions
Responsible for driving product release cycles, deploying code to integration, staging, and production environments, integrating with continuous integration and continuous delivery (CI/CD) tooling, monitoring, and change management
Mentor SRE's on best DevOps practices
Deploy cloud infrastructure and associated playout software using CI/CD methodologies
Interact with automated monitoring infrastructure to ensure healthy environments
Create new metrics and identify monitoring deliverables to improve site reliability
Evaluate new software releases for basic reliability and systems integration support
Develop future products and services for NBCU's IP video distribution environment
Drive and own investigations related to Broadcast issues and report back findings in a timely manner to leadership and operations.
This role requires on-call 24/7 support on a rotating shift schedule
Qualifications
Qualifications/Requirements
Bachelor's degree in Computer Science or related degree
Strong experience with IP video, streaming and broadcast technologies
5+ yrs. experience in modern infrastructure deployment and maintenance
5+ yrs. experience with enterprise configuration management tools and automation platforms (e.g. Ansible, Terraform)
Expert architecting / configuring hosted cloud services in (e.g. AWS, GCP or Azure)
Expert with networking and cloud-based network environments
Expert with containerization & Kubernetes
Experience with CI/CD build and deployment practices
Experience in administrating Linux environments
Must have an automate-first and automate everything attitude
Experience with multiple scripting languages (e.g. Python, JavaScript, Perl, Ruby or Bash)
Ability to use Agile process for project management, development & tracking
Comfortable working in a fast-paced agile environment. Requirements change quickly and our team needs to adapt to moving targets
Desired Characteristics
Experience with a variety of software and hardware operating environments
Familiarity with monitoring/logging tools
Good communicator and able to clearly articulate complex issues and technologies
Great design and problem-solving skills
Willing to take ownership of problems and see them through to resolution
Experience with DevSecOps principles
Ability to create user interface designs based on client workflows
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $130,000 - $160,000
We are accepting applications for this position on an ongoing basis.
Additional Requirements
Hybrid: This position currently has a hybrid schedule, which requires contributing from the office a minimum of four days per week. The Company reserves the right to change in-office requirements at any time.