Finding the best job has never been easier
Share
We are looking for a Software Development Manager who is as excited about games as we are. In this role, you will deliver a technical mandate on an AAA multiplayer online battle arena game title built on Unreal 5. You will assess the ability of new technologies to deliver and drive innovation, reliability, performance and productivity gains. It's an opportunity to work on the latest technologies and build a truly the next generation experience for our players.Key job responsibilities
• Lead and manage a team of Software Engineers fostering career growth and strong team culture
• Contribute ideas to product roadmap and execute technical strategy (set by Production leadership) in collaboration with Product Managers, Designers and Engineering teams.
• Drive innovation, reliability, durability, maintainability, performance and productivity on your technical mandate
• Regularly dive into architecture, code, test plans, project plans, deployments, and operations to drive excellence in your team and project
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience in engineering team management
- Experience partnering with product and program management teams
- Experience in Games Industry (supporting title Development, Release, or Live Ops)
- Excellent C++ skills and knowledge of software programming principles
- Significant non-internship professional software development experience –
- Extensive non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Interest in reliability, durability, maintainability, performance and automation
- Experience in profiling, optimising and debugging complex systems within a large code base
- Ability to perform programming tasks as required to support the team
- Knowledge of Unreal Engine an asset (but not required)
These jobs might be a good fit