About the role
Who We Are
2K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc. Founded in 2005, 2K Games is a global video game company, publishing titles developed by some of the most influential game development studios in the world, including Visual Concepts, Firaxis, Hangar 13, CatDaddy, Cloud Chamber, 31st Union, HB Studios, Gearbox, and 2K SportsLab. 2K publishes titles across popular genres including sports, shooters, action, role-playing, strategy, casual, and family entertainment. The portfolio includes brands such as NBA 2K, BioShock, Borderlands, Mafia, Sid Meier’s Civilization, XCOM, WWE 2K, WWE SuperCard, TopSpin 2K25, and PGA TOUR 2K. 2K maintains an inclusive work environment that encourages employees to "Come as You Are."
What We Need
A Lead Developer focused on pipeline products and data systems. This role requires a multi-functional engineer experienced in building software across all tech stacks. Responsibilities include developing data warehouses with AI-enabled interfaces and automating repeatable development processes. You must possess a strong sense of systems architecture and a passion for creating tools that resolve high-level bottlenecks, while demonstrating the ability to lead engineers and collaborate with leaders and stakeholders.
What You’ll Do
- Lead a team of developers to develop products and tools across a breadth of domains, including game engine, pipeline, DCC, and web tools.
- Partner with Directors and Product Managers to estimate and solve complex pipeline inefficiencies with innovative, often AI-enabled solutions.
- Collaborate with studio partners to assess technical requirements for build systems and deployment tools.
- Participate in project planning, estimation, and the technical breakdown of complex initiatives.
- Maintain and improve existing pipeline software while ensuring high-quality documentation and support.
- Establish and enforce code review standards and professional development initiatives for your team.
What Will Make You A Great Fit
- Extensive experience across domains: data systems, dev tools, AI integrations, pipeline automation, custom apps, game engines, DevOps/DevEx, or web tools.
- Proven ability to lead and mentor a team of engineers.
- Proficiency in multiple languages such as C#, Python, JavaScript, and C++.
- Experience building and maintaining distributed systems, web frameworks, or CI/CD pipelines.
- Strong understanding of object-oriented programming and modern architectural design patterns.
- Ability to manage large and diverse codebases with multiple branches and stakeholders.
- Excellent interpersonal skills to navigate a fast-paced environment and align with studio partners.
- Bachelor of Computer Science or equivalent work experience.
Bonus Points
- Experience with web technologies like React, Django, or Node.js.
- Familiarity with Docker, Kubernetes, or cloud service providers like AWS or Azure.
- Hands-on experience with game engines such as Unreal or Unity.
- Background in building automated testing frameworks or data visualization tools.
Additional Information
- This is a hybrid position based in Montréal, Quebec, Canada.
- 2K is an equal opportunity employer committed to providing reasonable accommodations to qualified individuals with disabilities.
- 2K Games and its studios never use instant messaging apps or personal email accounts to contact prospective employees; official communications only occur via @2K.com accounts.