Uncapped Games - Build Systems Engineer

Posted:
5/14/2024, 5:00:00 PM

Location(s):
Los Angeles, California, United States ⋅ California, United States

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ IT & Security ⋅ Software Engineering

Responsibilities:

What you’ll get to do:

  • Own continuous integration pipelines (running in Jenkins) to ensure timely delivery of builds and automated test processes.
  • Leverage (and grow) the breadth of your knowledge on CI/CD, automation, and game development to best empower our R&D Game Teams.
  • Connect existing tools and platforms together, eliminating manual work.
  • Partner with the Production and Development teams in areas of SCM (branch operation, code merges), build scripts/tools, and CI pipeline throughout the product lifecycle.
  • Monitor build systems for failures and errors.
  • Have the opportunity to flex into other areas of interest on the game development team.
  • Our build pipelines are a shared responsibility, you will not be alone in maintaining the build systems.

Requirements:

What we are looking for:

  • Experience working with the Unity 3d or Unreal platforms and artifacts
  • Game technology background (Engine programming, pipeline architecture, tools, etc...)
  • Experience with Linux and Windows
  • Experience defining, implementing or improving continuous integration and deployment workflow processes
  • Experience with branch and merge strategies
  • Deep Knowledge of CI solutions (Jenkins, TeamCity, Hudson, Bamboo, etc...) and responsibilities of each
  • Knowledge of several languages, such as Python, Groovy, C#, C++, Bash and/or XML/YAML
  • Knowledge Version Control systems (Perforce, Git, Mercurial, etc...)
  • Curious: you are keen to learn and grow, and stay up-to-date on technology developments.
  • Strong problem solving skills


 

Location State(s)

California


 

The base pay range for this position in the state(s) above is $85,250 to $249,970 per year. Actual pay is based on market location and may vary depending on job-related knowledge, skills, and experience. A sign on payment, relocation package, and restricted stock units may be provided as part of the compensation package, as well as other medical, financial, and/or other benefits, dependent on the specific position offered.