Director, Site Reliability Engineering

NBCUniversal

New York (NY)

Remote

USD 189,592 - 220,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k)
Paid leave
Tuition reimbursement

Job summary

A leading media and entertainment company in New York is seeking a Director for Site Reliability Engineering. The role involves leading the architectural design and implementation of production environments while collaborating with cross-functional teams. Candidates should have a Bachelor's degree in Computer Science or related field, with over 10 years of experience, particularly in systems engineering and cloud technologies. The position allows for full telecommuting and offers competitive benefits and compensation.

Qualifications

  • 10 years experience as a Software Architect or in a related occupation.
  • Hands‑on experience with large-scale applications.
  • Experience with NoSQL data stores like MongoDB.

Responsibilities

  • Lead architectural design and implementation for production application environments.
  • Collaborate with cross-functional teams for technical architecture.
  • Manage configuration and support for cloud and on-prem environments.

Skills

Linux/Unix systems engineering
Technical leadership
DevOps principles
Agile tools (Jira, GitHub)
Continuous Delivery practices

Education

Bachelor’s degree in Computer Science or related field

Tools

AWS (IAM, EC2, RDS, S3)
Ansible
Terraform
Docker
CI/CD tools (Jenkins, CloudFormation)

Job description

Director, Site Reliability Engineering

NBCUniversal is one of the world’s leading media and entertainment companies. We create world‑class content, distribute across film, television, streaming, and bring to life through global theme parks and consumer products.

Job Description
  • As a member of NBCUniversal’s Production Software Engineering team, responsible for leading and performing custom architectural design, implementation, monitoring, and maintenance for a portfolio of production application environments.
  • Responsible for hands‑on configuration and support as well as managing the work of other architects and engineers.
  • Work closely with our Principal Software Engineer on technical architecture and design based on customer product requirements, translating product requirements to technical designs and implementations.
  • Collaborate with cross‑functional team members such as Scrum Leads, Software Engineers, QA Engineers, UX Designers, Product Managers, other Architects & Site Reliability Engineers (Contractors and/or Staff), and third‑party vendors.
  • Effectively delegate responsibilities to team members, mentoring and providing them with repeatable processes, and verifying the quality of their work.
  • Utilize metrics to measure accomplishments and monitors progress, ensuring milestones and projects are completed on‑time.
  • Communicate progress and the impact of solutions in technical terms to technology partners and in business terms to business partners.
  • Establish a reputation as the subject matter expert for every tech stack used in Production Software Engineering applications and how they all fit together while keeping current with new technologies, developing innovative technical ideas, and generating proposals.
  • Work with product teams to learn business objectives, development teams to plan platform needs, QA to understand test strategy, and SRE on environments and deployments.
  • Participate in Scrums, demos, and other Agile ceremonies and ensure accurate and timely status updates to the team.
  • Serve as primary interface with the NBCU Cyber Security team for all security‑related initiatives, patching, remediations, etc.
  • Hands‑on commissioning, configuration, administration, documentation, and support for all on‑prem & cloud (AWS) environments (Servers, Storage, Databases, Networking, Security, etc.).
  • Technical impact analysis, implementation, and monitoring of all cyber, technology audit, enterprise engineering, & IT (Databases, Monitoring, etc.) activities related to Production Software Engineering applications and platforms.
  • Create and manage CI/CD pipelines using tool likes Cloud Formation, Foreman, Jenkins, Nexus, Rundeck, Ansible, and Puppet.
  • Lead implementation of monitoring and reporting framework using tools like Grafana, Influx, Graylog/Splunk, Selenium, New Relic, and Icinga.
  • Recognize and identify potential technical impacts of enterprise change controls which could affect our applications and customers.
  • Help improve performance, scalability, and reliability.
  • Build and maintain distributed infrastructure and automation.
  • Solve problems quickly and automates processes for the future.
  • Direct management of other engineers and architects (Contractors and/or Staff). 24x7x365 availability for production outages, emergencies, and deployments.
  • 100% telecommuting is permitted for this role.
Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or related field (or foreign degree equivalent), plus 10 years of experience as a Software Architect or in a related occupation.
  • Hands‑on systems engineering experience on Linux/Unix platforms.
  • Experience with technical leadership and people management.
  • Experience with Continuous Delivery and SDLC practices.
  • DevOps principles, experience with operational tools (Ansible, Puppet, Chef, Terraform) and best practices for infrastructure (on‑prem or cloud) and software deployment.
  • Operational experience with large‑scale applications.
  • Experience with NoSQL data stores (MarkLogic, MongoDB, Cassandra, DynamoDB, Couchbase, PostgreSQL, etc.).
  • Experience with a broad range of enterprise technologies.
  • Experience building real‑time, large‑scale, low‑latency distributed systems.
  • Experience with Agile tools like Jira, GitHub or similar.
  • Additional skills (8 years experience required):
    • Experience using AWS Cloud in a production environment.
    • Experience with AWS IAM, EC2, RDS, S3, Lambda, batch and step functions.
Benefits

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.

Compensation

Salary range: $189,592 – $220,000 per year

Full‑time: 40 hours/week

Equal Opportunity Statement

NBCUniversal’s policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.

For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Python/ASP.NET/SQL)
Software Engineer (Python/ASP.NET/SQL)

NBCUniversal • New York (NY)

Remote
USD 105,000 - 130,000
Medical, dental and vision insurance
401(k)
Tuition reimbursement
+2
Principal Engineer, Digital Workplace Technology Engineering
Principal Engineer, Digital Workplace Technology Engineering

NBCUniversal • New York (NY)

Remote
USD 180,000 - 210,000
Medical, dental, and vision insurance
401(k)
Paid leave
+1
Staff Engineer, Builder Enablement
Staff Engineer, Builder Enablement

NBC Universal • New York (NY)

On-site
USD 140,000 - 165,000
Medical, dental and vision insurance
401(k)
Tuition reimbursement
Manager, Business Solutions
Manager, Business Solutions

NBC Universal • New York (NY)

Hybrid
USD 135,000 - 160,000
Medical, dental, and vision insurance
401(k)
Tuition reimbursement
+1
Director, Automation Engineering
Director, Automation Engineering

NBCUniversal • California (MO)

Hybrid
USD 165,000 - 210,000
Sr. Site Reliability Engineer, Playout
Sr. Site Reliability Engineer, Playout

NBCUniversal • Centennial (CO)

Hybrid
USD 130,000 - 160,000
Hybrid work schedule
Medical insurance
Dental insurance
+2
Sr Manager, Business Solutions
Sr Manager, Business Solutions

NBCUniversal • California (MO)

Hybrid
USD 140,000 - 170,000
Medical, dental, and vision insurance
401(k)
Paid leave
+2
Sr Cyber Security Engineer
Sr Cyber Security Engineer

NBCUniversal • New York (NY)

Remote
USD 105,000 - 135,000
Medical, dental, and vision insurance
401(k)
Tuition reimbursement
Sr. Site Reliability Engineer, Playout
Sr. Site Reliability Engineer, Playout

Worky • Centennial (CO)

Hybrid
USD 130,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+3
Sr. Technical Analyst
Sr. Technical Analyst

NBCUniversal • California (MO)

On-site
USD 110,000 - 145,000
Medical insurance
Dental insurance
Vision insurance
+3