Naughtydog
SDET Programmer
United States, Santa Monica, CA. Posted 9 months ago
The role
You will operate, maintain, and improve continuous integration processes, packaging, and mastering processes. You will also develop automated testing infrastructure and deploy automated tests for game code and tools.
What you will do
- Operate, maintain, and improve multiple continuous integration processes for both source code and assets builds
- Operate, maintain, and improve the packaging and mastering process of the titles
- Deploy and maintain project branches throughout the development of the titles
- Collaborate with fellow engineers and QA to develop, operate, and maintain an extensible automated testing infrastructure
- Work with artists, designers, and other departments to ensure fast delivery of stable game updates
- Identify, author and deploy automated tests for both game code and tools as needed
Required qualifications
- Experience with continuous integration systems
- Strong skills with python
- Strong skills with C++
- Good working knowledge of Perforce
- Minimum of 1 shipped AAA game
- Minimum of 3 years working in the video game industry
- Bachelor’s degree in Game Development, Computer Science, Engineering, or a related field
Nice to have
- Experience with console programming
- Experience working in a C++ game engine
- Experience with databases and query optimizations
- Experience with backend development, including databases
- Experience with frontend web development with HTML, JavaScript, etc.
- Experience with machine provisioning and deployment (e.g. Ansible)
Before you apply
- Candidates should expect to be given a technical interview
- Sony Interactive Entertainment conducts background checks at the offer stage for all new employees
About the company
Naughty Dog has been crafting best-selling, critically acclaimed games for nearly 40 years. They are currently working on Intergalactic: The Heretic Prophet.