Senior Engineer, MSNBC

  • Full-time
  • Business Segment: CNBC
  • Compensation: USD 155000 - USD 175000 - yearly

Company Description

NBCUniversal is one of the world's leading media and entertainment companies. 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.

Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.

Comcast NBCUniversal has announced its intent to create a new publicly traded company ('Versant') comprised of most of NBCUniversal's cable television networks, including USA Network, CNBC, MSNBC, Oxygen, E!, SYFY and Golf Channel along with complementary digital assets Fandango, Rotten Tomatoes, GolfNow, GolfPass, and SportsEngine. The well-capitalized company will have significant scale as a pure-play set of assets anchored by leading news, sports and entertainment content. The spin-off is expected to be completed during 2025.

Job Description

We’re looking for a highly skilled and motivated Senior Engineer to join our MSNBC Digital Technology team, focused on delivering high-quality, high-performance experiences across our content management and publishing applications. This role is ideal for someone passionate about clean architecture, scalable development, and building best-in-class user experiences across WordPress and React platforms.

As a Senior Engineer, you’ll partner closely with product, design, backend, video, and enablement teams to evolve our publishing stack, drive architectural decisions, and ensure our platforms are secure, performant, and maintainable. You’ll lead by example in writing robust code, mentoring developers, and contributing to engineering practices that keep MSNBC Digital at the forefront of media technology.

Responsibilities

  • Build and maintain high-quality features across a WordPress (PHP) + React stack (e.g., Next.js, Gutenberg blocks).
  • Debug effectively across PHP and JS (Query Monitor, WP-CLI, Chrome DevTools, logs) to identify root causes.
  • Conduct timely, constructive code reviews and uphold engineering best practices.
  • Partner with Product/Design to translate requirements into technical plans and well-scoped tickets.
  • Make pragmatic build/buy decisions (custom plugin vs. vetted plugin, block theme vs. classic, headless vs. coupled).
  • Design and implement custom plugins, CPTs/taxonomies, block patterns/blocks, and WP-CLI scripts.
  • Build headless experiences using WPGraphQL/REST; integrate React data layers (React Query/Redux) and SSR/SSG/ISR where appropriate.
  • Optimize performance and Core Web Vitals via caching layers (object cache Redis/Memcached, page cache, CDN), query tuning, asset splitting, and image strategies (lazy-load, responsive).
  • Enforce security best practices (capabilities/roles, nonces, sanitization/escaping, prepared statements, dependency hygiene).
  • Write clear, tested code (PHPUnit for PHP; Jest/React Testing Library/Playwright for JS) and maintain useful docs.
  • Ship reliably with CI/CD (GitHub/GitLab, Composer/npm, Docker) and monitor with tools like New Relic/Sentry.
  • Advocate for accessibility, SEO, analytics/A/B testing, and continuous improvement of tooling.

Qualifications

 

  • 3–5+ years building WordPress solutions at scale; strong PHP 7/8 fundamentals and deep knowledge of WordPress core (actions/filters, REST API, multisite, custom plugins/themes, Gutenberg/Block Editor).
  • Strong React (18+) skills (hooks, context, performance patterns); experience with Next.js (SSR/SSG/ISR). TypeScript a plus.
  • Proven experience with headless WordPress (WPGraphQL and/or REST) and Node-based build tooling (Vite/Webpack, Babel, ESLint).
  • Track record delivering on high-traffic CMS/news or e-commerce sites with attention to performance, scalability, security, and resiliency.
  • Proficiency with MySQL (schema design, query optimization); familiarity with Redis, ElasticSearch/OpenSearch helpful.
  • Comfortable with CI/CD, automated testing, and version control (Git) in collaborative workflows and code review.
  • Experience integrating CDNs (Cloudflare/Akamai/Fastly), media pipelines (e.g., Cloudinary/Image CDN), analytics, and 3rd-party APIs.
  • Familiarity with containerization (Docker), cloud (AWS/GCP), and infrastructure basics (Nginx/Apache) is beneficial.
  • Excellent communication with technical and non-technical stakeholders; gives and receives feedback effectively.

Preferred: WordPress VIP experience, Internationalization, and SEO schema/structured data.

Additional Information 

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

Additional Information

As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. 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 and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to [email protected].

Although you'll be hired as an NBCU employee, your employment and the responsibilities associated with this job likely will transition to Versant in the future. By joining at this pivotal time, you'll be a part of this exciting company as it takes shape.

Privacy Policy