1886900

Careers » Engineering

Lead Incubation Engineer

Apply Now

Lead Incubation Engineer

Are you inspired to create a hopeful new game world that brings players together from all over the planet? Do you seek out the latest technologies to see what they are capable of? Do you dream of game engines that enable new experiences the world has never seen?  

As a Lead Incubation Engineer at Bungie, you will play a leadership role in building the technological foundation for new game experiences. You're a resourceful self-starter who is adaptable in a changing environment. You’ll work across all aspects of game development and use a wide range of technologies to build core systems and deliver game features on the path to production. As part of a diverse company that prizes creativity and technical excellence, you will work with a fun and inspirational cross-discipline team motivated to create the best games in the world.

Responsibilities

  • Build and maintain dependable production-quality C++ code
  • Directly manage several engineers, providing support, technical mentorship, constructive feedback and career development coaching
  • Collaborate with a cross-disciplinary team to innovate and inspire the technologies that power new irresistible game experiences
  • Lead your team to design, build, extend and maintain new processes, tools, workflows and features

Required Skills

  • Experience leading (direct management, mentoring or guiding) engineers
  • An experienced professional at writing, shipping and maintaining game code in C++
  • Ability to align with stakeholders, translate goals into creative software architecture solutions with a thorough understanding of cost, efficiency and quality tradeoffs, and then take initiative to lead a group software development process
  • Comfortable with change and building throwaway work
  • Experience with independently navigating large technical systems, designing, building, extending, debugging and repairing as necessary
  • Effectively communicate with fellow engineers to jointly design, write and review code, by driving team consensus and alignment
  • Experience with writing clear, concise and accurate technical documentation and email communication, with the ability to summarize complex topics and achieve group consensus across multiple teams
  • Ability to communicate with customers of different technical and non-technical backgrounds to help them navigate technology and achieve their goals

Nice To Have Skills

  • Experience working in C#
  • Experience with a variety of current game engines building for many platforms (PC, Console, Mobile, VR)
  • R&D experience
  • Mathematics background in trigonometry, linear algebra, calculus, etc.
  • Experience developing networked gameplay features
  • Experience with “games as a service” online game development

Apply for this job

No Yes
No Yes
No Yes