Lead Software Engineer - Games
Cardiff, Cardiff City Area, CF10, Wales, UK
Listed on 2026-02-02
-
Software Development
Software Engineer, Game Development / Testing, Full Stack Developer
Please note that this is a hybrid position based in Cardiff, requiring 3 days onsite each week, with the option for remote work on the remaining days.
Part of the Rocket Science Group, Atomic Theory comprises a multinational team of seasoned AAA veterans with roots extending from Blizzard, PUBG, Epic, and Unity. We have a track record of delivering player‑centric, AAA‑quality experiences, and we’re unwavering in our commitment to performance, accessibility, and the meticulous attention to the engineering tools and frameworks that underpin exceptional gameplay.
But Atomic Theory is also more than just a studio; for us, it’s a sanctuary, a place where our diverse experiences can intersect and combine to carry our solutions to the next level. We’re dedicated to aiding studios and publishers in navigating the toughest challenges across today's game development landscape -- and with offices in Albany, NY; and Cardiff, UK, we thrive at the opportunity to Get Sh!t
Done on a global scale.
By consistently going above and beyond, we transform every interaction into an exceptional partnership, building trust and delivering excellence.
About the RoleWe are seeking an experienced and thoughtful Lead Engineer to join our team. In this role, you will provide technical leadership across one or more projects while managing and developing a team of engineers.
You’ll be responsible not only for solving complex technical challenges, but also for setting direction, maintaining engineering standards, and supporting the growth and development of the team. You should be comfortable working across different game engines and technology stacks, adapting your approach to suit each project’s unique needs.
An ideal candidate is a strong problem solver with a broad technical background, a collaborative mindset, and the confidence to lead engineers through ambiguity – balancing hands‑on development with mentorship, planning, and technical oversight.
What you’ll do- Technical Leadership: Provide clear technical direction and oversight for engineering teams, ensuring solutions are scalable, maintainable, and aligned with project goals.
- Systems and Feature Development: Design, implement, and review complex systems and features across proprietary and commercially available game engines. Remain hands‑on where needed to tackle high‑impact or high‑risk work.
- People Leadership and Mentorship: Support and mentor engineers at varying experience levels, helping them grow their technical skills, confidence, and impact. Contribute to performance feedback and career development conversations as needed.
- Critical Problem Solving: Lead the investigation and resolution of complex technical challenges, applying advanced debugging and analytical techniques across multiple systems.
- Technical Design and Planning: Collaborate with designers, producers, and project leads to break down requirements, assess trade‑offs, and define practical technical approaches.
- Code Review and Quality: Establish and uphold high engineering standards through regular code reviews, constructive feedback, and continuous improvement of development practices.
- Strong Technical Foundation: Extensive professional experience developing games using modern game engines (commercial or proprietary), with strong proficiency in C++ and solid mathematical fundamentals.
- Engineering Excellence: A proven commitment to writing clean, maintainable, and efficient code, with an emphasis on long‑term sustainability and best practices.
- Leadership and Ownership: Experience leading engineers or technical initiatives, taking responsibility for outcomes, and guiding teams through complex or ambiguous problems.
- Team
Collaboration:
Excellent communication skills and the ability to facilitate discussions between engineers, designers, producers, and project leads. - Passion for Games: A genuine enthusiasm for games and a desire to help create engaging, high‑quality experiences for players.
- People Management
Experience:
Prior experience formally managing engineers, including performance feedback, goal‑setting, or hiring. - Console
Experience:
Experience developing for current‑generation…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: