This job listing expired on Aug 6, 2022
Tweet

As the Lead of the Build Engineers Team, you will be responsible for the architecture and technical leadership of the entire Build Engineers infrastructure, and together with your team you will create and maintain a wide variety of internal services that support our Game Development Teams. Additionally, you will also be responsible for mentoring, supporting and offering guidance to your colleagues in respect to their development efforts. Also, and in collaboration with our Game and Engine Technical Directors you will define the roadmap for CRYENGINE deployment and the continuous integration/delivery service, and in consideration of internal projects and release dates oversee its execution.

The ideal candidate will have a strong desire to eliminate redundancy and minimize human interaction with our systems and will be someone that not only brings that desire, but also enthusiasm and technical creativity to the rest of the Build Engineers Team.

Relocation & Remote Work

Although we believe living close to our studio helps foster team spirit and stronger bonds between team members, we understand that people have different needs and expectations for their place of residence. You have a choice of three location options, allowing you to work with Crytek from anywhere you wish:

1. Come to our modern headquarters in Frankfurt and receive an attractive relocation package and have access to all of our benefits.

2. If you are already living in a European Union member state, we are able to offer you a permanent work contract and allow you to work remotely as an employee from there.

3. If you are interested in full-time remote work in any other country outside of the European Union, we can offer you a freelance contract arrangement.

Responsibilities

  • Lead the Build Engineers and enable them to reach their full potential
  • Coordinate tasks and technical implementation with the Directors and Managers of the various projects.
  • Communicate closely with the project development teams to anticipate and prepare for any incoming changes required of the build systems.
  • Maintain and troubleshoot build processes across multiple projects.
  • Maintain and troubleshoot deployment processes targeting multiple platforms. (Steam, Xbox, PlayStation, Android, etc.)
  • Work to enhance the stability and efficiency of existing pipelines through build, test, and deployment.
  • Develop and maintain automation to eliminate other repetitive and/or time intensive tasks surrounding the development process.
  • Play a key role in the recruiting and onboarding processes for the Build Engineering team.

Requirements

  • Bachelor’s degree in Computer Science or equivalent.
  • 7+ years of professional experience asDevOps or Build Engineer.
  • Hands on experience shipping multiple games, from beginning to end, preferably cross-platform ones.
  • Excellent level of proficiency in Pythonand Groovy programming languages.
  • Solid Experience working with Perforce version control system.
  • Solid Experience working with Jenkins pipelines
  • Experience working with both Windows and Linux environments.
  • Solid English skills, excellent communication skills with strong affinity for transparency.

Pluses

  • Professional experience in the Games industry.
  • Experience with relevant peer review tools (Helix Swarm, Code Collaborator)
  • Experience working with relevant build tools (Ninja, MS Build, Fastbuild, Waf, Cmake).
  • Experience deploying software to relevant target platforms (Steam, Xbox, PlayStation, Android)
  • Debugging experience with C++ and C# compilations.
  • Experience in troubleshooting network, hardware, and performance problems.
  • Familiarity with dependency management best practices.

What you can expect from us

  • A refreshing yet highly professional atmosphere in a diverse team.
  • Working with cutting edge technology
  • Flexible work time.
  • Free public transportation ticket, which lets you use public transport free of charge 24/7.
  • Free German lessons
  • Company language is English. Any additional language is a plus, but not a requirement.
  • Extensive assistance with getting visa, work permits and communication with local authorities.
  • Relocation support.
  • A company apartment for your first few months and help in finding a private apartment.
  • ...and much more!