San Diego, CA, US
1 day ago
Build & Release Engineer

Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry.

Rockstar San Diego is on the lookout for a Build Engineer who possesses a passion for automating processes and supporting infrastructure and tools that support the deployment of client facing software and services.

This is a full-time, in-office position based out of Rockstar’s new state-of-the-art game development studio in Carlsbad, CA. 

WHAT WE DO

• We create connected experiences that are found across our game franchises.

• We create online services for our games, including matchmaking, cloud saves, player stats, leaderboards, and more.

• We improve existing features as well as architect new solutions to support the development of the Online Services features.

• We create innovative in-game experiences, including user-generated content.

• We build services and tools that support our consumer-facing experiences and our internal business needs.

• We create companion apps for our games, including second screen experiences on mobile, tablet and the web.

RESPONSIBILITIES

• Continuous integration and deployment of internal tools and externally facing applications to multiple environments.

• Management and documentation of deployment processes and automation.

• Environment management to ensure all needs are covered for testing and development.

• Collaboration with other Rockstar technology teams across our worldwide studios.

QUALIFICATIONS

• 3+ years of configuration management and engineering for web applications, ideally supporting an Agile development process.

• Experience with automated build tools such as TeamCity, Jenkins, or equivalent.

• Experience defining, implementing, or improving continuous integration and deployment workflow processes.

• Programming experience with one of the following languages: C++, C#, or Java.

• Experience using PowerShell.

SKILLS

• Scripting and automation skills with one of the following languages: PowerShell, Perl, Python, bash, Ruby, or similar.

• Possess a holistic view and deep understanding of distributed systems architecture and infrastructure. 

• Knowledge of distributed systems architecture and infrastructure.  

• Adept at managing software release and deployment.

• Proficient in supporting multi-platform application development shops.

• Experience with source control, preferably Perforce.

• Experience with bug-tracking software.

• Knowledge of Agile software development process (particularly Scrum).

PLUSES

Please note that these are desirable skills and are not required to apply for the position.

• Experience with containerization technology (preferably Docker).

• Experience with branch and merge strategies.

• Knowledge of SQL.

Confirm your E-mail: Send Email