Jobs and Careers
NB

Senior Software Engineer, News Digital

NBCUniversal
New York City, United Statesfull_timeVerifiedPosted 27 Mar 2023
💰 $175,000/yr($155,000/yr – $175,000/yr)

About the role

Company Description

NBCUniversal owns and operates over 20 different businesses across 30 countries including a valuable portfolio of news and entertainment television networks, a premier motion picture company, significant television production operations, a leading television stations group, world-renowned theme parks and a premium ad-supported streaming service. 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. We strive to foster a diverse and inclusive culture where our employees feel supported, embraced and heard. We believe that our workforce should represent the communities we live in, so that together, we can continue to create and deliver content that reflects the current and ever-changing face of the world. Click here to learn more about Comcast NBCUniversal’s commitment and how we are making an impact.

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. 

We are hiring with remote flexibility in multiple locations where our teams are based: New York, NY; Seattle, WA; Englewood Cliffs, NJ; Universal City, CA.

Position Overview

This is an opportunity to play a critical role in the digital evolution of the NBC News Group, specifically in shaping the developer experience and effectiveness of our broader tech teams.

As a Senior Software Engineer, you will partner with the Product, Operations, Design, and Editorial teams to bring NBC News Digital content to life. You will lead fellow engineers and teams in defining best practices, act as a mentor and model to more junior engineers, and identify methods to improve and maintain the quality of our engineering organization.

This role will report to the Senior Engineering Manager, Speed & Performance.

Qualifications

Responsibilities

  • Work on the codebases supporting CNBC.com and NBC News, Today, MSNBC; particularly
  • Identify areas of improvement and provide guidance for enhancing our team's enjoyment and efficiency
  • Drive site architecture through the authoring of RFCs / technical design documents
  • Debug issues effectively to help find root causes
  • Implement beautiful UX for engaging news storytelling
  • Optimize sites across an array of web-capable devices, browsers and experiences
  • Write code and tests that are understandable, maintainable, and instructive
  • Provide helpful, timely code reviews
  • Collaborate professionally with teammates and peers
  • Communicate with engineering precision, escalating blockers quickly, clarifying requirements and sharing assumptions
  • Seek understanding of how users interact with product/service
  • Exhibit a growth mindset and make investments in your growth and teammates’ growth

Qualifications/Requirements

  • 5+ years’ experience in software development or related field(s)
  • 3+ years recent experience with a modern JavaScript framework (e.g. React.js, Vue.js, Svelte)
  • B.S. in Computer Science, Computer Information Systems, or equivalent industry experience
  • Strong proficiency in either CSS/Sass development or a server-side programming language (e.g. Node.js, Go, Java) in the context of a website
  • Experience implementing responsive designs using HTML and a CSS preprocessor (SASS, PostCSS, LESS)
  • Experience using modular JavaScript, async patterns, and DOM manipulation
  • Understanding of bundlers, transpilers and preprocessors (Vite, Webpack, Babel, SASS)
  • Strong problem-solving skills, logical and creative thinking
  • Experience with version control

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: $155,000-$175,000.

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

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

NBCUniversal

View company profile →