Apply directly to jobs in best companies
Search Companies / Jobs

Principal Software Engineer at NBCUniversal
, United States


Job Descrption

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

Who We Are

NBC News Digital is creating the digital future for one of the world’s best-known and most-trusted news organizations. Our Digital Technology organization is at the center of building and improving a suite of digital products including user experiences across web, mobile apps, OTT devices, storytelling tools including CMS and curation systems, and a platform to distribute that content to hundreds of millions of users. Our brands include NBC News, Today, MSNBC, CNBC, E! News, and Telemundo Noticias. 

Position Overview

This is an opportunity to play a critical role in the digital evolution of the NBC News Group, specifically in the support of the news sites NBC News, MSNBC, and CNBC

As a Principal Software Engineer who possesses a passion driving the future of how we deliver digital news and media, you should be able to define and evolve the overall technical architecture of the systems at News Digital. You will be working closely with many cross-functional teams (product, design, backend services, infrastructure, devops … etc.) to determine and implement solutions that have been rigorously research and discussed amongst peers in the organization.

This role will report into the Senior Manager of Homepages & Collections team.

Responsibilities

  • Design and develop scalable, resilient, highly performant distributed systems that meet current and future needs.
  • Identify and evaluate emerging technologies and trends and provide recommendations for their potential application within the organization.
  • Your role will involve close collaboration with cross-functional teams to define and implement technical roadmaps, application architecture, and solutions that align with business objectives. Conduct code reviews, ensure adherence to coding standards, and promote high code quality and maintainability.
  • Troubleshoot and resolve complex technical issues and provide guidance on performance optimization, scalability, and reliability.
  • Drive the development of proof-of-concepts and prototype solutions to validate technical feasibility and mitigate risks.
  • Contribute to developing technical documentation, including architecture diagrams, design specifications, and API documentation. 
  • Mentor engineering teammates, fostering a culture of innovation, continuous improvement, and technical excellence.
  • As part of your role, you will have the opportunity to stay up to date with industry trends, technologies, and best practices and actively share your knowledge with the broader engineering community.

Hybrid: This position has been designated as hybrid, generally contributing from the office a minimum of three days per week.

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.

Qualifications

Qualifications/Requirements

  • 7+ years’ experience in software development or related field(s)
  • B.S. in Computer Science, Computer Information Systems, or equivalent industry experience
  • Expert knowledge with one or more modern JavaScript framework and its patterns (e.g. React.js, Vue.js, Next, Svelte)
  • Ability to lead and mentor engineering teams, fostering a culture of innovation and excellence.
  • Strategic thinking and long-term vision
  • Proven ability to lead projects of scale that can transform the architecture and delivery of information.
  • Expert level problem-solving skills, logical and creative thinking.
  • Knowledge of DevOps practices and CI/CD processes.

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. NBCUniversal will consider for employment qualified applicants with criminal histories in a manner consistent with relevant legal requirements, including the City of Los Angeles Fair Chance Initiative For Hiring Ordinance, where applicable.

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.


Complete form below to directly Send your CV / Linkedin Profile to Principal Software Engineer at NBCUniversal.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application
*All fields are mandatory.
NBCUNIVERSAL
316 jobs found
Engineering Manager, JavaScript at NBCUniversal
, United States
Creative Innovation Coordinator at NBCUniversal
Universal City, United States
Specialist Shared Services at NBCUniversal
Universal City, United States
Principal Product Manager, Authentication & Data at NBCUniversal
, United States
Principal Product Manager, Upgrade, Crossgrade at NBCUniversal
, United States
Manager, Digital Ad Sales Finance – Hispanic, Partnerships, and Analytics at NBCUniversal
, United States
Account Director at NBCUniversal
, United States
Principal Software Engineer - NBC Sports Next at NBCUniversal
Orlando, United States
Principal Software Engineer at NBCUniversal
, United States
Director, Enterprise Architecture at NBCUniversal
, United States
10 Other Companies Worldwide
PulseiD  
Technology, Information and Internet
Keywords Studios Plc  
Computer Games
IQ-EQ  
Financial Services
Quadcode  
Software Development
Ramboll  
Civil Engineering
American Heart Association  
Wellness and Fitness Services
Arla Foods Amba  
Food and Beverage Manufacturing
Vistra  
Financial Services
WillowTree  
Software Development
UNDP  
International Affairs
1