Full-Time Sr Staff Software Engineer, Cloud Control Plane
NBCUniversal is hiring a remote Full-Time Sr Staff Software Engineer, Cloud Control Plane. The career level for this job opening is Expert and is accepting Englewood Cliffs, NEW JERSEY based applicants remotely. Read complete job description before applying.
NBCUniversal
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
The Cloud Enablement and Acceleration team plays a critical role in designing, implementing, and maintaining Cloud Control Planes for AWS, Azure, and GCP. Control Planes consist of account/subscription/project factories with tooling, automation, and guardrails to help teams utilize the cloud safely and easily, extending to governance, identity management, network enablement, and cloud observability.
As a Sr Staff Software Engineer, you will:
- Provide technical leadership for developing and managing Cloud Control Planes.
- Drive cloud platform automation, code reviews, technical design, and platform operability.
- Design, build, and maintain the backend of Public Cloud as a Product at NBCU.
- Collaborate with Cyber, Network Services, developers, and engineering leadership.
- Equip development teams with necessary knowledge, skills, and tools.
- Focus on innovation, teaching others about the latest updates and iterations.
Basic Requirements:
- Bachelor's degree or equivalent in Computer Science or a related field.
- 12+ years of experience in public cloud infrastructure and tools, software development, and automation.
- Proven experience with Infrastructure-as-Code (Terraform, CloudFormation, ARM, or equivalent).
- Understanding of Application Lifecycle Management tools, Continuous Integration/Continuous Deployment, Version Control, Testing Frameworks, and DevSecOps with a focus on FinOps.
- Proficient with the management and design of AWS Organizations/Control Tower and Azure CAF.
- Experience with productizing Service Catalog service offerings.
- Strong proficiency with core cloud networking components (VPCs/VNets, IAM, DX/ExpressRoute), and best practices for AWS or Azure tools and services.
- Provided mentorship to grow technical skills and careers.
- Passion for DevOps culture, automation, and modern tooling.
- Effective communication skills (technical teams, business teams, and leadership).
- Ability to deliver tools and self-service capabilities for secure cloud workload management.
- Ability to write technical documentation (platform architecture, strategy, engineering, etc.).
- Demonstrated leadership skills in a fast-paced, team-driven environment.
- Ability to grasp the big picture while delivering details.
- Excellent verbal and written communication and presentation skills.
Desired Characteristics:
- Experience driving the adoption of release automation through self-service pipelines.
- Demonstrated ability to conceive, manage, and complete project deliverables.
- Strong networking skills and experience.
- Experience with modern build strategies, continuous integration, unit testing, static analysis, and automated integration tests.
- Experience delivering software using an agile development process.
- Excellent verbal and written communication and collaboration skills.
- Ability to work independently and as part of a cross-functional team.
Additional Requirements:
- Fully Remote Position
- Eligible for company-sponsored benefits (medical, dental, vision, 401k, paid leave, tuition reimbursement, etc.)
- Salary range: $145,000 - $210,000 (bonus eligible)
- Ongoing application acceptance
- Potential in-person interview prior to hiring decision
- Equal Employment Opportunity Employer
- Reasonable accommodation for qualified individuals with disabilities or disabled veterans