We are a team of intrepid explorers, creating worlds that we've always wanted to experience. We are curiosity seekers, working together to solve the challenges that come with stepping into the unknown. And we know that we'll get there faster if we stay together and embrace different perspectives and new ways of thinking. We invite those who share our vision for groundbreaking player experiences to explore our career openings and join us in this journey of creating new worlds together.
We are looking for a seasoned Lead Engine Software Engineer to spearhead our engine development efforts. In this critical role, you will lead a talented team of engineers in enhancing and optimizing our game engine, ensuring it meets the evolving needs of our ambitious projects. Your expertise will be crucial in driving innovations and improvements in our engine technology, helping us to create visually stunning and technically advanced gaming experiences. This position is ideal for someone who combines deep technical knowledge with leadership skills and a passion for gaming.
Key Responsibilities:
- Lead the development and maintenance of our game engine, ensuring it is robust, efficient, and scalable.
- Collaborate with other department leads to understand and address the specific needs of their disciplines, ensuring the engine supports all aspects of game development.
- Drive the adoption of new technologies and development methodologies to keep our engine at the cutting edge.
- Oversee the engine's performance optimization, ensuring our games meet our targets on all platforms.
- Grow, mentor and manage a team of engine engineers, fostering an environment of continuous improvement, innovation, and collaboration.
- Establish and maintain best practices for engine development and documentation.
- Stay abreast of the latest trends and advancements in game engine technology and incorporate relevant innovations into our engine.
Basic Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- A minimum of 10 years of experience in game engine development, with at least 3 years in a leadership role and at least two shipped AAA games.
- Strong proficiency in modern C++ and a deep understanding of software architecture and design.
- Solid foundation in 3D mathematics.
- Proven track record in developing and optimizing game engines, with experience in rendering, physics, animation, streaming and other platform level systems.
- Experience with cross-platform development and a thorough understanding of the technical requirements of various gaming platforms.
- Excellent leadership and team management skills, with the ability to grow, inspire and motivate a team.
Preferred Qualifications:
- Master's degree in Computer Science, Software Engineering, or a related field.
- Experience working with Unreal Engine or equivalent AAA engine at an advanced level.
- Contributions to the development of proprietary or open-source game engines.
- Strong problem-solving abilities and adept at working in a fast-paced, dynamic environment.
- Published research, presentations, or articles in the field of game engine technology.
Compensation Range:
$165,000 - $333,500
We are an equal opportunity employer that embraces diversity, equity and inclusion. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other protected status as required by law.
#J-18808-Ljbffr