← All roles

Staff Design Engineer

GitHub· Design
Apply on company site
Hybrid (San Francisco, CA)$200.5k - $372.3kUNAVAILABLEPosted 4mo ago

About the role

Senior individual contributor role shaping GitHub’s product experience at the intersection of design, engineering, and product strategy. Responsible for prototype-to-production work, leading by example, mentoring, and influencing cross-team decisions while delivering scalable design systems and developer-focused experiences.

Responsibilities

  • Front-End Craft & Adaptability: Deliver front-end experiences with a focus on quality and detail, adapting quickly to new technologies and approaches—even when all the answers aren’t clear.
  • Exploration & Prototyping: Rapidly explore and prototype interactive concepts, especially around emerging UX patterns and AI-ready design languages, moving fast to test ideas and learn what works.
  • Experiment with design primitives and open source systems.
  • Systems & Architecture: Support evolving and scaling design systems, contribute to robust information architecture, and help advance open source initiatives.
  • Design Systems Integration: Integrate and use design system components to deliver product consistency and alignment with company standards.
  • Communication: Collaborate and communicate clearly with cross-disciplinary teams throughout ideation, design, and development for inclusive and well-understood messaging.
  • Accessibility & Craft: Deliver accessible, high-quality visual and interaction designs from concept to completion, ensuring assets, flows, and animations support GitHub’s brand and principles.
  • Shaping: Defining great products and developer experiences with a point of view, where good defaults and what not to include is as intentional as what makes it into the final solution.
  • Brand & Experience: Build and refine interactive experiences that fully reflect GitHub’s brand vision.
  • Progress and tempo: Prioritize progress over correctness to move ideas forward.
  • Curiosity: Stay curious about AI/LLMs and new capabilities to identify opportunities.
  • Design Quality: Bridge the gap and collaborate with product, design, and engineering to build high-quality, scalable, and interactive components.

Qualifications

  • 10+ years experience in front-end engineering or development OR
  • Bachelor’s degree in Industrial Design, Graphic Design, Art, Computer Science, Human Factors Engineering, HCI, Information Architecture, or related field AND 8+ years front-end experience OR
  • Master’s degree in relevant field AND 6+ years front-end experience OR
  • Doctorate in relevant field AND 4+ years front-end experience OR
  • equivalent experience.
  • Fluency with modern front-end technologies and design/prototyping tools like Figma; experience working directly in codebases and with AI-powered design and development tools and workflows.
  • Hands-on engineering experience with modern front-end technologies (e.g., React, CSS, HTML, JavaScript/TypeScript) and design systems.

Skills

Required:Front-end engineeringFigmaReactHTML/CSS/JavaScript/TypeScript
Last updated Jul 2, 2026. Interested? Apply on the company site.

About GitHub

Change is constant. GitHub keeps you ahead.

Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.

developer platformAI-poweredsoftware developmentopen source

More open roles at GitHub