Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr Staff Software Engineer, Cloud Control Plane image - Rise Careers
Job details

Sr Staff Software Engineer, Cloud Control Plane - job 3 of 4

Company Description

We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.

Here you can be your authentic self. As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion initiatives, coupled with our Corporate Social Responsibility work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we’ll continue to create and deliver content that reflects the current and ever-changing face of the world.

Job Description

The Cloud Enablement and Acceleration team plays a critical role around the design, implementation, and maintenance of the Cloud Control Planes for AWS, Azure, and GCP.  The Control Planes consists of account / subscription / project factories with tooling, automation, and guardrails to help teams utilize the cloud in an easy and safe manner extending to governance, identity management, network enablement and observability of the clouds.   

As a Sr Staff Software Engineer on this team, 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 on the latest updates and iterations 

Qualifications

Basic Requirements:

  • Bachelor's degree or equivalent education, experience, and training 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 an equivalent.   
  • Understanding of Application Lifecycle Management tools, Continuous Integration, Continuous Deployment, Version Control, Testing Frameworks and DevSecOps with an eye on FinOps.  
  • Proficient with the management and designs of AWS Organizations / Control Tower and Azure CAF. Experience with productizing Service Catalog service offerings.  
  • Strong proven proficiency with core cloud networking components, such as VPCs / VNets, IAM, DX / ExpressRoute, and the best practices around other AWS or Azure tools and services.  
  • Provided mentorship to grow the technical skills and careers of others with consideration of their career stage and personal trajectory  
  • Passion for DevOps culture, automation, and modern tooling.  
  • Ability to communicate effectively depending on the audience technical teams, business teams, and leadership teams.  
  • Drive and deliver tools and self-service capabilities that allow teams to securely maintain their workloads in the cloud. 
  • Ability to write technical documentation (platform architecture, strategy, engineering etc.)   
  • Demonstrated leadership skills in a fast-paced, team-driven environment. Grasp the big picture, while still delivering on the 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 are highly desirable.  
  • Experience with modern build strategies, continuous integration, unit testing, static analysis, and automated integration tests required.  
  • Experience delivering software using an agile development process. 
  • Excellent verbal and written communication and collaboration skills to effectively connect with both business and technical teams  
  • Ability to work and participate in a team with an open and collaborative style of communications  
  • Demonstrated ability to work independently as well as part of a cross-functional team  

Additional Requirements:

  • Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence.

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: $145,000 - $210,000 (bonus eligible)

We are accepting applications for this position on an ongoing basis.

Additional Information

As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. 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 and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to [email protected].

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.

NBCUniversal Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
NBCUniversal DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of NBCUniversal
NBCUniversal CEO photo
Jeff Shell
Approve of CEO

Average salary estimate

$177500 / YEARLY (est.)
min
max
$145000K
$210000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr Staff Software Engineer, Cloud Control Plane, NBCUniversal

If you're a tech-savvy innovator ready to elevate your career, NBCUniversal is seeking a talented Sr Staff Software Engineer for our Cloud Control Plane team! Based out of Englewood Cliffs, New Jersey, this role offers an exciting opportunity to make a significant impact on how we manage our cloud infrastructure on AWS, Azure, and GCP. You'll be at the forefront of designing and implementing our Cloud Control Planes, which serve as the backbone for our cloud services. Here, your expertise in infrastructure-as-code, automation, and cloud security will help create the tooling, automation, and guardrails that empower teams to use cloud services confidently. Whether it's driving platform operability, collaborating across disciplines, or mentoring fellow engineers, your passion for innovation will shine through. If you have over 12 years of experience in public cloud infrastructure and have a strong foundation in managing cloud networking components, this is the perfect place to propel your career forward. Join us, and you'll work in an environment that fosters diversity and recognizes the importance of every voice. Come be part of a company dedicated to entertaining and informing the world, ready to help teams leverage cloud technology seamlessly and safely!

Frequently Asked Questions (FAQs) for Sr Staff Software Engineer, Cloud Control Plane Role at NBCUniversal
What are the primary responsibilities of a Sr Staff Software Engineer at NBCUniversal?

As a Sr Staff Software Engineer at NBCUniversal, you'll take the lead in developing and managing cloud control planes that comprise account, subscription, and project factories. Your responsibilities will include driving cloud platform automation, conducting code reviews, and focusing on technical design and platform operability. Additionally, you'll collaborate closely with various teams, such as Cyber, Network Services, and engineering leadership, while mentoring development teams to equip them with essential skills and tools.

Join Rise to see the full answer
What qualifications are required for the Sr Staff Software Engineer role at NBCUniversal?

To be considered for the Sr Staff Software Engineer position at NBCUniversal, you should possess a Bachelor's degree in Computer Science or a related field, along with 12+ years of relevant experience in public cloud infrastructure, software development, and automation. Proficiency with Infrastructure-as-Code tools like Terraform or CloudFormation, and a solid understanding of continuous integration and deployment practices are also essential.

Join Rise to see the full answer
How does NBCUniversal ensure a diverse and inclusive culture for its Sr Staff Software Engineers?

NBCUniversal is committed to fostering a diverse and inclusive culture for all employees, including Sr Staff Software Engineers. The company's Diversity, Equity, and Inclusion initiatives, informed by both employees and community engagement, help ensure that everyone is supported, embraced, and heard. This environment encourages collaboration and allows for authentic self-expression, driving innovation through diverse perspectives.

Join Rise to see the full answer
What is the salary range for the Sr Staff Software Engineer position at NBCUniversal?

The salary range for the Sr Staff Software Engineer role at NBCUniversal is between $145,000 and $210,000, with eligibility for bonuses. This compensation reflects the level of expertise and the importance of the role within the organization, and additional benefits, such as health insurance and retirement plans, further enhance the overall package.

Join Rise to see the full answer
Is remote work an option for the Sr Staff Software Engineer position at NBCUniversal?

Yes, the Sr Staff Software Engineer position at NBCUniversal is designated as fully remote. This flexibility allows you to contribute effectively from your own space, and the company remains committed to providing support, collaboration, and resources to ensure that all team members can thrive in a remote work environment.

Join Rise to see the full answer
Common Interview Questions for Sr Staff Software Engineer, Cloud Control Plane
Can you explain your experience with Infrastructure-as-Code tools in the context of cloud management?

When responding to this question, highlight specific projects where you've utilized Infrastructure-as-Code tools like Terraform or CloudFormation. Discuss the challenges you faced, how you implemented solutions, and the benefits observed in terms of deployment speed and consistency in your cloud infrastructure.

Join Rise to see the full answer
How do you stay updated on the latest developments in cloud technologies?

It's essential to show your commitment to continuous learning in this fast-paced field. Mention conferences, online courses, blogs, or newsletters you follow, and discuss how you integrate new knowledge into your projects or share it with your team to keep everyone informed.

Join Rise to see the full answer
Describe a situation where you led a cross-functional team. What were the outcomes?

Choose an example that showcases your leadership and collaborative skills. Describe the project, your role in guiding the team, and how you navigated challenges to achieve collective goals. Highlight measurable outcomes and the impact of your leadership on team dynamics and project success.

Join Rise to see the full answer
What strategies do you use for cloud security and compliance?

When discussing cloud security, mention specific frameworks or best practices you follow, such as least privilege access, regularly scheduled security assessments, and infrastructure monitoring. Highlight how you implement these strategies practical for the workloads and regulatory requirements of your organization.

Join Rise to see the full answer
Can you explain your philosophy regarding DevOps culture?

In your response, articulate your understanding of DevOps, emphasizing collaboration, automation, and continuous improvement. Discuss your experiences implementing DevOps practices and how they've influenced team productivity and software quality in your projects.

Join Rise to see the full answer
What challenges have you encountered while automating cloud infrastructure, and how did you overcome them?

Share a specific challenge you faced in automating cloud deployment or management and describe your problem-solving approach. Highlight how your solutions led to smoother automation processes and improved development team experiences.

Join Rise to see the full answer
How do you ensure quality during continuous integration and continuous deployment?

Discuss the frameworks and testing strategies you utilize to maintain code quality in CI/CD processes. Mention concepts like automated testing, code reviews, and staging environments that help maintain software integrity through deployment.

Join Rise to see the full answer
How would you approach mentoring junior engineers on your team?

Articulate your mentoring philosophy by discussing specific methods you employ, such as pairing, technical workshops, or code reviews. Emphasize your commitment to personalized support, recognizing the unique learning paths and career goals of each engineer.

Join Rise to see the full answer
What is your understanding of FinOps in cloud management, and why is it important?

Explain your view of FinOps as a practice that combines finance and operations to optimize cloud costs and efficiency. Discuss its significance in helping teams make data-driven decisions about resource utilization and budget management.

Join Rise to see the full answer
Share an example of a successful cloud project you managed from inception to completion.

Provide a detailed account of a cloud project you led, delineating your role, the team's achievements, technologies utilized, and the positive outcomes achieved. This showcases your ability to manage and deliver successful projects effectively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
NBCUniversal Remote 1 Blachley Road, Stamford, Connecticut
Posted 15 hours ago
Photo of the Rise User
NBCUniversal Remote 580 George Street,Level 32, Sydney, Australia
Posted 15 hours ago
Photo of the Rise User
Posted 8 days ago
Wehkamp Remote Zwolle, Nederland
Posted 11 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Kobie Remote 100 2nd Ave S, St. Petersburg, FL 33701
Posted 9 days ago
Photo of the Rise User
Top Hat Remote No location specified
Posted 23 hours ago

We are in business to create and deliver content so compelling it entertains, informs and shapes our world. We believe that the talent, creativity and diversity of our people are our greatest resources. We take our business seriously, but do no...

602 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 10, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!