NBCUniversal Media, LLC

Engineer, Builder Enablement

NBCUniversal Media, LLC$140K — $165K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
  • 6+ years of relevant experience in production software systems
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and infrastructure-as-code tools
  • Proven ability to create clear technical documentation and practical guidance
  • Experience translating complex systems into usable patterns for developers
  • Familiarity with CI/CD and developer workflows
  • Effective collaboration skills with platform and application engineering teams
  • Strong communication skills to present solutions accessibly

Responsibilities

  • Identify design and implementation needs across application engineering teams to create reusable paved paths
  • Create high-quality documentation and implementation guides for enterprise platforms
  • Develop reusable artifacts such as IaC modules and code templates that embody best practices
  • Partner with teams to incorporate existing capabilities into developer-friendly patterns
  • Collaborate with architects to provide practical guidance based on architectural principles
  • Contribute to AI-assisted developer workflows to enhance system design and operation
  • Evaluate the best medium for enablement, combining documentation and tooling effectively
  • Iterate on paved paths based on user feedback to improve clarity and adoption
  • Identify gaps in platform capabilities and advocate for improvements
  • Promote a developer-centric approach to make enterprise capabilities easily usable

Benefits

  • Fully remote position allowing work from home
  • Comprehensive medical, dental, and vision insurance
  • 401(k) plan for retirement savings
  • Paid leave for work-life balance
  • Tuition reimbursement for continued education
  • Variety of discounts and perks available
Full Job Description
Job Description

As an engineer on the Builder Enablement team, your mission is to make the right way the easy way.

You will be a founding member of the Builder Enablementteam at the intersection of architecture, engineering, and enablement - identifying common design and implementation needs across Enterprise Engineering and turn them into paved paths-clear, reusable solutions that reduce friction and accelerate time-to-value.

These paved paths can take many forms depending on what works best for builders: well-crafted documentation, reference architectures, code templates, IaC modules, shared libraries, or self-service infrastructure tools. You'll choose the right medium to meet developers where they are and integrate with how they already work.

You'll partner closely with architects and service owners, translating patterns and practices into concrete implementations that teams can readily adopt. Your focus is on usability and adoption-not just creating guidance, but making it the default.

Where it adds value, you'll also leverage modern AI tools-such as agent-based workflows or prompt-driven interfaces-to further reduce friction and help developers design, build, and operate systems more effectively.

The result: teams move faster, with less guesswork, on top of a platform that is consistent, scalable, and easy to use.

Responsibilities
  • Identify common design and implementation needs across application engineering teams, and translate them into clear, reusable paved paths that reduce friction and accelerate delivery
  • Create and maintain high-quality documentation, reference architectures, and implementation guides that help engineers quickly understand how to build on enterprise platforms and services
  • Develop reusable artifacts such as Terraform or similar modules, code templates, and example implementations that encode best practices and provide strong starting points for new systems
  • Partner with enterprise platform and foundation teams to understand existing capabilities and constraints, and incorporate them into cohesive, developer-friendly patterns
  • Collaborate with architects to translate architectural principles and system understanding into practical guidance and working implementations
  • Contribute to and evolve AI-assisted developer workflows, such as agent-based tools, prompt patterns, or skill definitions, that help engineers design, scaffold, and operate systems more effectively
  • Evaluate and choose the right medium for enablement-whether documentation, code, templates, or AI-assisted interfaces-based on what will be most effective and adoptable for builders
  • Gather feedback from application teams and iterate on paved paths based on real-world usage, improving usability, clarity, and adoption over time
  • Help identify gaps in platform capabilities or developer experience, and work with foundation teams to influence improvements or new services where needed
  • Advocate for a developer-centric approach to platform adoption, ensuring that enterprise capabilities are accessible, understandable, and easy to use in practice


Qualifications

Qualifications

Basic Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 6+ years of relevant experience
  • Strong hands-on experience building and operating production software systems, with a solid understanding of the tools, workflows, and challenges faced by application engineers
  • Experience working with cloud platforms (e.g., AWS, Azure, GCP) and modern infrastructure practices, including infrastructure-as-code (CFT, Terraform, Pulumi, or similar)
  • Demonstrated ability to create clear, practical technical guidance-such as documentation, examples, or templates-that other engineers successfully adopt
  • Experience translating complex systems or platform capabilities into usable patterns and abstractions for other developers
  • Familiarity with developer workflows and tooling (CI/CD, local development, deployment patterns) and how to improve them
  • Ability to collaborate effectively across teams, particularly with platform, infrastructure, and application engineers
  • Strong communication skills, with the ability to meet developers where they are and present solutions in a way that is approachable and actionable
  • A pragmatic mindset, with a focus on usability, adoption, and real-world effectiveness over theoretical elegance

Desired Characteristics:
  • Experience in platform engineering, developer experience (DX), or internal tooling roles focused on enabling other engineers
  • Experience creating and maintaining IaC modules, code templates, or reference implementations used across multiple teams
  • Comfort working across multiple abstraction layers-from infrastructure to application architecture-and understanding how they connect
  • Experience using or building AI-assisted development workflows, such as prompt engineering, agent-based tooling, or internal developer assistants
  • A strong sense for when to write documentation vs. build tooling vs. provide examples, and how to combine them effectively
  • Experience working in large, federated organizations, where different teams own different parts of the stack
  • Curiosity and a bias toward simplifying complex systems and reducing cognitive load for other engineers
  • Ability to gather feedback, observe developer behavior, and continuously improve solutions based on how they are actually used

Additional Requirements:
  • Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.

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: $140,000 - $165,000 (bonus eligible)

We are accepting applications for this position on an ongoing basis.

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.

About NBCUniversal Media, LLC

NBCUniversal Media, LLC is a media and entertainment company that operates a variety of businesses, including television networks, film studios, and theme parks. The company was founded in 2004 and is headquartered in New York, New York. NBCUniversal's television networks include NBC, Telemundo, and USA Network, among others. The company's film studios produce and distribute movies under the Universal Pictures brand. NBCUniversal also operates theme parks in the United States and Japan. The company is committed to producing high-quality content and delivering it to audiences around the world.
Learn more about NBCUniversal Media, LLC
Size
35,000 employees
Industry
Founded
1994

Similar Jobs

More Jobs at NBCUniversal Media, LLC

More Information Technology Jobs

Find similar Engineer, Builder Enablement jobs: