This job might no longer be available.
Build & Configuration Engineer
4 years ago
BUILD & CONFIGURATION ENGINEER
Who We Are:
We are dedicated to crafting highly engaging entertainment with a commitment to putting fans first. We aim to be a team of diverse game makers driven by a passion for our art and inspired by a culture of inclusivity to build games that thrill players everywhere. We cherish our studio independence and autonomy, and value the collaborative support of 2K, one of the world’s leading interactive entertainment companies.
We are the newest studio in the Take-Two Interactive family, founded in 2019 and located in the San Francisco Bay Area. Our first effort is to build a multiplayer and multiplatform AAA action game which will thrill a diverse community of gamers and have fun while doing it. We prize our creative autonomy as an independent studio, with both the financial and logistical support of 2K Games publishing.
Who You Are:
You are a customer-centric Build & Configuration Engineer who you will work with our team responsible for maintaining and improving the code release pipeline for our development and automated processes. The build team manages Continuous Integration, merging/branching, deployment, and other various automated processes to improve the developers’ workflow. The aim is to make changes as seamless as possible from development to production while maintaining stability as a platform.
- Familiarity with C#/.NET and C++ programming languages along with OO design principles
- Experience in more than one programming language (C++, C#, Python) and scripting (Powershell, Bash, Python or similar)
- Knowledge and experience in Perforce, Git and SVN
- Knowledge of Jenkins or other CI
- Bachelor's degree in Computer Science or a related field, or equivalent experience
- Experience with Perforce, or equivalent
- Excellent customer service and communication skills
What We Need:
Responsibilities:
- Continuous integration and deployment of internal tools to multiple environments
- Management and documentation of deployment processes and automation
- Environment management to ensure all needs are covered for testing and development
- Communicating issues to the development team
- Working with developers and QA to ensure builds are stable upon release
- Diagnose and troubleshoot build problems
- Assist and support developers
Let’s talk!
Send your resume via the link below to start the journey.
Create Your Profile — Game companies can contact you with their relevant job openings.