About the job
About Us
Headquartered in Novato, California, 2K Games is a renowned video game publisher and a subsidiary of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Established in 2005, we collaborate with some of the most influential game development studios worldwide, including Visual Concepts, Firaxis, Hangar 13, and many more. Our diverse portfolio features top-tier games across various genres such as sports, action, role-playing, and strategy. With our strategic expansion plans, we continue to inspire gamers globally through our innovative and dynamic titles.
Our talented team comprises engineers, marketers, artists, writers, and data scientists who are committed to delivering the best gaming experiences. We are proud to be the minds behind acclaimed franchises such as NBA® 2K, BioShock®, Borderlands®, and the popular PGA TOUR® 2K.
At 2K, we foster an inclusive workplace culture where everyone is encouraged to bring their authentic selves and perform at their best. We welcome applicants from all backgrounds and encourage you to apply even if you don’t meet every requirement.
Role Overview
As a Senior Software Engineer – Automation within the Shared Development Services’ Automation team, you will play a pivotal role in enhancing our automation systems that support game development. Your contributions will significantly improve game quality, boost developer efficiency, and ensure reliable testing across our studios.
This hands-on role offers increasing technical ownership, where you will be expected to make sound design decisions and implement high-quality code for shared automation systems. You will actively engage in code reviews and technical discussions, setting an example for raising the reliability and usability of our automation tools.
The ideal candidate will thrive on solving complex production challenges in game development, valuing software craftsmanship, and eager to leverage emerging technologies like AI-assisted development to enhance test coverage and developer workflows.
