Principal Software Engineer

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.

Job ID
743999983877457
DetailURL
https://jobs.smartrecruiters.com/NBCUniversal3/743999983877457
Job Level
Profession
LastUpdated
Search Meta
51565951_1 News Group HQ News Group Digital Technology Engineering United States New Jersey Englewood Cliffs
Job Reference number
51565951_1
Multi Location
No
Is Remote Job?
No