
Empowering creators to build amazing experiences
Unity Technologies, headquartered in Vancouver, British Columbia, is the creator of the Unity game engine, widely used for developing both 2D and 3D games across multiple platforms. With over 1.5 million monthly active creators and customers including major studios like Electronic Arts and Ubisoft, ...
Unity offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from a compreh...
Unity fosters a culture of creativity and innovation, encouraging employees to experiment and push the boundaries of game development. The company val...

Unity • San Francisco, CA, USA
Unity is seeking an Engineering Manager to lead the Platform Iteration team, focusing on evolving the architecture of simulation and play mode. You'll collaborate with various teams and require a strong technical background in game engine internals.
You have over 5 years of experience developing and managing high-performance software engineering teams — you understand the intricacies of leading a team in a fast-paced environment and are adept at fostering talent and driving execution. Your technical background includes a deep working knowledge of high-end game engines, covering areas such as graphics, netcode, animation, script interpreters, and compilers. You thrive on shaping software that is loved and used by millions, and you have a passion for leading engineers who build and maintain it.
You possess strong communication skills, allowing you to effectively convey your team’s vision and progress both internally and externally. You are experienced in collaborating with core engineering, design, graphics, and networking teams, ensuring that all aspects of the project align with the strategic direction of the company. You are committed to supporting your engineers as they advance in their career goals, providing mentorship and guidance to help them succeed.
Experience with Unity or similar game development platforms is a plus, as is familiarity with emerging technologies in spatial computing. You are comfortable navigating complex road maps and can adapt to changing priorities while maintaining focus on the team’s objectives.
As the Engineering Manager for the Platform Iteration team at Unity, you will drive the execution and technical strategy of the team, acting as both a manager and a tech lead. You will collaborate internally with various teams, including core engineering, design, graphics, and networking, to ensure that the architecture of simulation and play mode in the editor evolves effectively. Your role will involve setting the strategic direction for platform support at Unity, helping to define the future of spatial computing.
You will be responsible for attracting and retaining talented engineers, fostering a high-performance culture within your team. You will communicate your team’s vision and progress to stakeholders, ensuring alignment with Unity’s broader goals. Supporting your engineers in their career development will be a key aspect of your role, as you help them navigate their professional journeys and achieve their goals.
Unity offers a competitive salary range of $153,400—$230,300 USD, reflecting the importance of this role within the organization. You will have the opportunity to work in a collaborative environment where innovation is encouraged, and your contributions will directly impact the future of spatial computing. We believe in empowering our employees and fostering a culture of growth and development, ensuring that you have the resources and support needed to excel in your role. Join us at Unity and be part of a team that is shaping the future of technology in the gaming industry.
Apply now or save it for later. Get alerts for similar jobs at Unity.