Careers » Engineering

Senior UI Engineer

Apply Now

Senior UI Engineer

Do you appreciate smooth UI experiences? Do you have an eye for detail and polished experiences? Do you take pride in your ability to understand exactly what a customer wants and deliver it to them in a clear, smooth, and reliable manner?

As a Senior UI Engineer at Bungie, you will be responsible for designing, developing, maintaining, and evolving user interface systems and features that Destiny players engage with. You will be directly involved in enabling our creative teams to bring elegant UI designs to life, empowering them to craft incredible player experiences. Additionally, you’ll bring a passion for growing the skills and capabilities of engineering peers and more junior staff.

During these uncertain times and rapidly changing environment surrounding COVID-19, all positions at Bungie are subject to onboarding and working virtually/remotely. Once the studio is fully reopened, most work is expected to be performed in-person at our main headquarters in Bellevue, Washington.


  • Build and maintain production-quality C++ code
  • Work closely with designers and engineers from multiple teams to create, extend, and maintain features in the UI
  • Work with the members of the UI/UX disciplines to bring their visions to life
  • Learn and extend our in-game user interface engine and related designer tools
  • Directly manage 1-2 engineers, providing support, mentorship, constructive feedback, and career development guidance

Required Skills

  • Professional C/C++ coding experience
  • Experience developing user interfaces and interface systems for console and/or PC games
  • Excitement about user experience and the way it interfaces with software
  • Ability to effectively communicate and coordinate across disciplines
  • Experience leading (managing, mentoring, or guiding) engineers through planning, developing, and shipping
  • Bachelor’s degree in computer science, or equivalent experience

Nice To Have Skills

  • Prior console development experience