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 Universal City, CALIFORNIA 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.
The Control Planes comprise account/subscription/project factories with tooling, automation, and guardrails to help teams utilize the cloud easily and safely, extending to governance, identity management, network enablement, and cloud observability.
Responsibilities
The Sr Staff Software Engineer will provide technical leadership to the engineering teams responsible for developing and defining the core pipelines for automating and managing the Cloud Control Planes.
This includes articulating a vision and driving the execution of cloud platform automation, encompassing code reviews, technical design, and operability and observability of the platforms.
You will participate in designing, building, and maintaining the backend of Public Cloud as a Product at NBCU.
You will collaborate with Cyber, Network Services, the broader NBCU developer population, and engineering leadership to deliver the best services, tools, and processes to enable cloud acceleration and maturity for our customers.
A key aspect of this role is equipping development teams with the knowledge, skills, and tools required to perform effectively.
Requirements
- Bachelor's degree or equivalent in Computer Science or related field.
- 12+ years of experience in public cloud infrastructure, software development, and automation.
- Proven experience with Infrastructure-as-Code (Terraform, CloudFormation, ARM).
- Understanding of Application Lifecycle Management (ALM) tools, Continuous Integration/Continuous Deployment (CI/CD), Version Control, Testing Frameworks, and DevSecOps with a focus on FinOps.
- Proficiency in AWS Organizations/Control Tower and Azure CAF management and design.
- Experience with productizing Service Catalog service offerings.
- Strong proficiency with cloud networking components (VPCs/VNets, IAM, DX/ExpressRoute).
- Mentorship experience to grow technical skills of others.
- Passion for DevOps culture, automation, and modern tooling.
- Strong communication skills for diverse audiences (technical teams, business teams, leadership).
- Ability to develop technical documentation (architecture, strategy, engineering).
- Demonstrated leadership in a fast-paced environment.
- Excellent verbal and written communication skills.
Desired Characteristics
- Experience driving the adoption of release automation through self-service pipelines.
- Proven ability to manage project deliverables.
- Strong networking skills.
- Experience with modern build strategies, CI, unit testing, static analysis, and automated integration tests.
- Experience delivering software using an agile development process.
- Collaboration and communication skills to connect with business and technical teams.
- Ability to work independently and as part of a cross-functional team.