
Senior Design Engineer
NBCUniversal
full-time
Posted on:
Location Type: Remote
Location: Remote • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $150,000 - $195,000 per year
Job Level
Senior
Tech Stack
ApacheAWSAzureFirebaseGoogle Cloud PlatformGraphQLJavaScriptNext.jsNode.jsReactTypeScript
About the role
- Partner closely with designers, product managers, engineers, and user researchers to build prototypes that support design exploration, usability testing, experimentation, and stakeholder alignment
- Rapidly translate abstract ideas and early concepts into interactive, high-fidelity prototypes across web, mobile, and TV platforms
- Design and build internal tools, utilities, and Figma plugins that improve design quality, consistency, speed, and scalability
- Explore and apply AI-driven approaches to prototyping, design automation, content exploration, and workflow optimization
- Integrate live or simulated data into prototypes by building or consuming APIs
- Improve and evolve initial design concepts through iterative prototyping and feedback
- Build and maintain shared toolkits, frameworks, and codebases that accelerate prototyping across the team
- Take technical and creative ownership of projects, including starting new frameworks, tools, or experimental codebases from scratch
- Stay current with industry trends, emerging interaction patterns, and new technologies, and proactively apply them where they create leverage
- Continuously look for opportunities to improve how the team prototypes, experiments, and collaborates
- Mentor and support other design engineers, helping raise the bar for craft, technical quality, and impact across the team
Requirements
- 5+ years of relevant professional experience in design engineering, front-end engineering, or a related hybrid role
- Degree in Computer Science, Human-Computer Interaction, Design, or equivalent practical experience
- Portfolio of relevant work and code samples demonstrating strong interaction design sensibility, technical execution, and polished final outcomes
- Very strong proficiency in HTML, CSS, modern JavaScript, and React
- Strong experience working with design tools such as Figma and Adobe Creative Suite
- Proven experience contributing to software projects in a team environment, including peer code reviews, version control, and shared coding standards
- Strong written, verbal, and presentation skills, with the ability to clearly explain ideas to technical and non-technical audiences
- Strong experience building and/or consuming APIs and working with live or structured data
- Demonstrated ability to work cross-functionally with designers, engineers, product managers, and user researchers
- Comfort working autonomously in ambiguous problem spaces, from concept through execution
- Solid understanding of interaction design principles, user experience best practices, and modern design workflows
- Experience presenting and demoing work to peers, cross-functional partners, and leadership
- Hands-on experience using generative AI tools and platforms (e.g., OpenAI, Claude, Gemini) in prototyping, experimentation, or tooling
- Experience integrating AI capabilities into prototypes, internal tools, or workflows (e.g., content generation, summarization, analysis, automation)
- Curiosity and technical fluency around AI models, APIs, and limitations, with an emphasis on practical application over theory
- Experience developing Progressive Web Apps (PWA)
- Experience developing Figma plugins and working with the Figma API
- Experience working with video content or media-rich interfaces
- Familiarity with modern frameworks and languages such as TypeScript, Next.js, or LightningJS
- Experience with platforms and tools such as Node.js, GraphQL, GitHub, AWS, Azure, GCP, Cloudflare, Firebase, Mixpanel, Contentful, Vercel, Xcode, and Apache
Benefits
- medical
- dental
- vision insurance
- 401(k)
- paid leave
- tuition reimbursement
- a variety of other discounts and perks
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
HTMLCSSJavaScriptReactAPIsProgressive Web AppsFigma pluginsTypeScriptNext.jsgenerative AI
Soft skills
communicationcollaborationmentoringproblem-solvingpresentationcuriositytechnical fluencyautonomyfeedback incorporationcross-functional teamwork
Certifications
Degree in Computer ScienceDegree in Human-Computer InteractionDegree in Design