Current jobs related to Principal Software Engineer - Englewood Cliffs, New Jersey - NBCUniversal


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job OverviewCompany Overview:At NBCUniversal, we are dedicated to producing exceptional content that spans across film, television, and streaming platforms, complemented by our immersive theme parks and consumer experiences. As a leader in the entertainment industry, we manage a diverse portfolio that includes NBC, NBC News, MSNBC, CNBC, NBC Sports,...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job OverviewWe are in search of a Lead Software Architect to join our dynamic Emerging Platforms team at NBCUniversal. This role is ideal for individuals who are eager to embrace new technologies, share insights, and contribute to a dev-ops culture that prioritizes core values such as security by design and a cloud-first approach.Key...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job SummaryWe are seeking a highly skilled Post Software Engineer to join our team at NBCUniversal. As a key member of our Post-Production Engineering team, you will be responsible for leading the Dev QC process, managing CI/CD pipelines, and providing Level 3 support for business-critical applications.Key ResponsibilitiesDev QC Process Leadership: Oversee...


  • Englewood Cliffs, New Jersey, United States OwnBackup Full time

    About the RoleWe are seeking a highly skilled Senior Site Reliability Engineer to join our team in New Jersey. As a key member of our engineering team, you will be responsible for designing and implementing scalable, secure, and highly available cloud infrastructure on AWS and Azure.Key ResponsibilitiesCollaborate with cross-functional teams to ensure...


  • Englewood Cliffs, New Jersey, United States OWN Full time

    About the RoleOwn is seeking a highly skilled Senior Site Reliability Engineer, FedRAMP to join our New Jersey office. As a key member of our team, you will be responsible for designing and implementing secure, scalable, and highly available cloud infrastructure to support our mission-critical data platform.Key ResponsibilitiesCollaborate with...


  • Englewood Cliffs, New Jersey, United States OWN Full time

    About UsOWN is a leading data platform trusted by thousands of organizations to protect and activate SaaS data to transform their businesses.We empower customers to ensure the availability, security, and compliance of mission-critical data, while unlocking new ways to gain deeper insights faster.By partnering with some of the world's largest SaaS ecosystems,...


  • Englewood Cliffs, New Jersey, United States Tandym Group Full time

    About the RoleWe are seeking a highly skilled Senior Design Engineer to join our team at Tandym Group. As a key member of our design team, you will be responsible for building prototypes that aid in design exploration, usability research, and stakeholder buy-in.Key ResponsibilitiesCollaborate with designers, product managers, and user researchers to develop...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job DescriptionCompany OverviewNBCUniversal is a leading media and entertainment company that creates and distributes world-class content across its portfolio of film, television, and streaming platforms. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA...


  • Englewood Cliffs, New Jersey, United States Montefiore Medical Center Full time

    Job Title: Clinical Research SupervisorMontefiore Medical Center is seeking a highly skilled Clinical Research Supervisor to oversee the execution of reproductive health research studies in the Department of Obstetrics, Gynecology and Women's Health.The ideal candidate will have a strong background in quantitative and qualitative data analysis, survey...


  • Englewood Cliffs, New Jersey, United States Montefiore Medical Center Full time

    Job Title: Clinical Research SupervisorMontefiore Medical Center is seeking a highly skilled Clinical Research Supervisor to oversee the execution of reproductive health research studies in the Department of Obstetrics, Gynecology and Women's Health.Key Responsibilities:Develop and implement research project plans, ensuring the quality and integrity of data...


  • Englewood Cliffs, New Jersey, United States Montefiore Medical Center Full time

    Job DescriptionJob Title: Clinical Research ManagerJob Summary:Montefiore Medical Center is seeking a highly skilled Clinical Research Manager to oversee the execution of reproductive health research studies. The ideal candidate will have a strong background in clinical research, data analysis, and project management.Key Responsibilities:Develop and...


  • Englewood Cliffs, New Jersey, United States Montefiore Medical Center Full time

    Job Title: Clinical Research SupervisorWe are seeking a highly skilled Clinical Research Supervisor to join our team at Montefiore Medical Center. As a key member of our research team, you will be responsible for managing research project activities, ensuring the quality and integrity of data collection, and training and managing research/study...


  • Englewood Cliffs, New Jersey, United States 360 Talent Avenue Full time

    About the RoleWe are seeking a skilled Structural Engineer to lead our bridge rehabilitation project in partnership with the NJ/NY Port Authority. This is a unique opportunity to work on high-profile projects that enhance the safety and functionality of critical transportation infrastructure.Key ResponsibilitiesLead and support structural design and analysis...


  • Englewood Cliffs, New Jersey, United States Tata Consultancy Services Full time

    About the RoleWe are seeking a highly skilled Digital Automation Architect to join our team at Tata Consultancy Services. As a key member of our quality engineering organization, you will be responsible for providing leadership and technical expertise to drive automation and bring efficiencies across our business.Key ResponsibilitiesDevelop and implement...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job OverviewCompany Overview:NBCUniversal is committed to harnessing the talent of our workforce. Our dedication to excellence propels the success of NBCU's extensive array of brands. From broadcasting and cable networks to renowned theme parks and a diverse digital portfolio, we take pride in our achievements and representation. Here, you can create the...


  • Englewood Cliffs, New Jersey, United States Cynet Systems Full time

    About the RoleCynet Systems is seeking a highly skilled Automation Architect to lead our quality engineering organization and drive automation initiatives across agile teams.Key ResponsibilitiesLeadership and Technical Expertise: Provide strategic guidance and technical expertise to quality engineering teams, ensuring the adoption of best practices in...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    About NBCUniversal:At NBCUniversal, we recognize the potential of our workforce. Our dedication and pursuit of excellence propel NBCU's extensive array of brands to thrive. From our broadcasting and cable channels to our renowned film studios and diverse digital platforms, we take pride in our achievements and representation.Join us in creating the...


  • Englewood Cliffs, New Jersey, United States Insight Global Full time

    Insight Global is seeking a proactive Broadcast Systems Support Specialist to join the Production Engineering and Newsroom Technology team within a prominent Media and Entertainment organization. In this role, you will be an integral part of the team, providing essential support and troubleshooting for daily operational challenges. Your responsibilities will...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job SummaryNBCUniversal is seeking a seasoned IT professional to oversee the company's virtual desktop infrastructure. As a Virtual Desktop Manager, you will be responsible for leading a team of engineers in supporting and maintaining the enterprise virtual environment.Key ResponsibilitiesManage and support the virtual desktop environment, ensuring high...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job Title: Virtual Desktop ManagerNBCUniversal is seeking an experienced and strategic Virtual Desktop Manager to oversee the team of engineers supporting NBCUniversal's virtual endpoint computing environment.This role encompasses both operational activities and strategic projects and initiatives, ensuring the reliability and scalability of our virtual...

Principal Software Engineer

4 months ago


Englewood Cliffs, New Jersey, United States NBCUniversal Full time

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

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. , , 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 as a result of your disability. You can request reasonable accommodations by emailing