Logo for NBCUniversal
Principal Architect
NBCUniversal
Posted 22 days ago
Description

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

As part of the Operations & Technology Solutions Architecture team, the Principal Architect will be responsible for the architecture and maintenance of systems to support on-air reliability of numerous workflows for NBCUniversal’s broadcast and streaming channels. This includes internal business applications, new technology initiatives, and consumer-facing systems. The successful candidate will work closely with clients (users) to complete the analysis and design of systems and follow the implementation to completion.

The Principal Architect will be expected to develop highly available, fault tolerant architectures following industry standards and best practices. They are expected to lead other architects and develop standards and best practices across the architecture landscape.

Responsibilities: 

  • Provides, guides and uses professional concepts in developing resolution to critical issues.
  • Applies extensive knowledge of theories, practices and design matters.
  • Leads the application of existing principles and guides development of new ideas.
  • Works on issues that impact program success or addresses future concepts and products. Implementation of solutions requires a longer-term view which impacts strategic goals and objectives spanning several functions.
  • Exercise a wide latitude in determining objectives and approaches to critical assignments.
  • Create a formal network with key decision makers, recognized as an expert and thought leader by both the internal and external community.
  • Expert with broadcast production or video content management systems
  • Expert in media management strategies and distribution workflows
  • Architect highly available, fault tolerant architectures following industry standards and best practices
  • Work closely with Product and Operations to architect and optimize workflows
  • Provide detailed cost models around architectural solutions outlining the cost benefits and risks
  • Expert in long range planning, evaluating industry trends and creating internal standards and best practices
  • Leading and participating in the analysis, design and development of business applications
  • Apply broad expertise and knowledge in highly specialized fields or several related disciplines
  • Lead and contributes to development of company objectives across and principles to achieve goals
  • Work on significant and unique issues where analysis of situations or data requires an evaluation of intangibles
  • Deep understanding of AWS/Azure services and products
  • Expert understanding of architecture patterns, frameworks and design patterns
  • Knowledge of containers and container orchestration tools
  • Provide feasibility reviews for potential new projects, including development effort estimates
  • Architect applications to agreed-upon specifications within the required timeframe and budget
  • Strong understanding of the C4 model and traditional design artifacts
  • Work with Engineering and Quality Assurance to identify and address reported issues quickly and effectively

Qualifications

Basic Requirements:

  • 15+ years architecting highly available, fault tolerant, distributed applications.
  • Expert experience, understanding and knowledge of digital and broadcast production operations and workflows
  • 9+ years working with the AWS cloud
  • 3+ years working with the Azure cloud
  • Strong knowledge of architectural industry trends and best practices
  • Strong experience with the C4 model and other traditional design artifacts
  • Expertise with non-relational and relational databases
  • Experience with persistent messaging, streaming data pipelines
  • Experience working in an Agile environment

Desired Characteristics:

  • 7+ years of a programming languages such as Java, Golang, Python, JavaScript
  • Familiarity with client-side web technologies (React, Angular, JavaScript, CSS, HTML)
  • Familiarity with continuous integration practices
  • Docker, Kubernetes experience a plus
  • BS in CS, EE or equivalent experience required

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: $180,000 - $210,000 (bonus and long-term incentive eligible)

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

Additional Information

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.

More Similar Roles...

    Want more remote roles like this one sent to you?