Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NBCUniversal

Principal Data Engineer

NBCUniversal

Principal Data Engineer designing and maintaining data-driven advertising technology at NBCUniversal. Architecting solutions for audience intelligence and AI-enhanced advertising capabilities.

Posted 4/17/2026full-timeRemote • New York • 🇺🇸 United StatesLead💰 $160,000 - $200,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsJavaMicroservicesNoSQLPythonScalaSQL

About the role

Key responsibilities & impact
  • Serve as a principal software engineer for AdSmart products
  • Architect and develop mission-critical backend services using microservices, serverless, and event-driven patterns under the leadership of the VP of Engineering
  • Participate in scrum ceremonies and perform peer code reviews
  • Utilize cutting-edge cloud computing technologies to solve problems
  • Drive integration of LLMs, AI agents, vector search, and ML-based personalization
  • Supporting products with the overall roadmap and providing updates to senior leadership

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science or related field
  • 15+ years of software development experience, as a developer and/or manager
  • Fluency in Scala, Java, or Python programming languages
  • Strong fundamentals in DS/algorithms, OO, FP design patterns, and distributed systems
  • Experience with AWS serverless and container services
  • Experience with both relational database design (SQL), non-relational (NoSQL) databases
  • Experience developing and/or consuming web interfaces (REST API) and associated skills

Benefits

Comp & perks
  • medical, dental and vision insurance
  • 401(k)
  • paid leave
  • tuition reimbursement
  • a variety of other discounts and perks

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ScalaJavaPythonmicroservicesserverlessevent-driven patternsdata structuresalgorithmsobject-oriented designfunctional programming
Soft Skills
leadershipcommunicationcollaborationproblem-solvingpeer code reviews
Certifications
Bachelor’s degree in Computer Science