Build Engineer

2 Months ago • All levels • Devops • $70,000 PA - $85,000 PA

Job Summary

Job Description

As a Build Engineer at Offworld Industries, you will be working closely with creative and technical teams to deliver solutions that support highly regarded game titles. You will be responsible for developing, improving, and maintaining Unreal Engine-based game build pipelines, championing automation, collaborating with game teams to optimize workflows, implementing and operating testing frameworks, establishing best practices for test automation, and managing build and deployment workflows for multiple products across various platforms. This role requires a strong understanding of CI/CD build systems, Unreal Engine, and automation principles. The role requires attention to detail and the ability to work in a fast-paced, collaborative environment.
Must have:
  • Experience with CI/CD build systems (e.g., Jenkins).
  • Experience managing and operating build systems.
  • In-depth knowledge of Perforce.
  • Knowledge of Unreal Engine build tools (UBT, Automation System, BuildGraph).
  • Understanding of automated testing methodologies.
  • Proficiency in Groovy, JobDSL, Python, and scripting languages.
  • Experience in software development within the games industry.
  • Effective communication and technical documentation skills.
  • Effective collaboration in a creative environment.
  • Experience with Scrum or Agile methodologies.
Good to have:
  • Experience with Unreal Engine 5 and its build tools.
  • Proficiency in C# and C++.
  • Experience in AAA game development with Unreal or Unity engine.
  • Experience with building for console platforms.
  • Experience with servicing a live product.
  • Experience with Git.
  • Experience with Incredibuild or similar distributed build tools.
  • Knowledge of Test Engineering principles and practices.
  • Experience with automated testing systems, patching systems, and server deployment.
  • Experience with container orchestration tools (e.g., Docker, Kubernetes).
  • Knowledge of virtualization and containerization methodologies.
  • Experience with cloud infrastructure (AWS, Azure, GCP).
  • Experience with infrastructure automation tools (Terraform, CDK, Ansible).
Perks:
  • Extended health and dental benefits
  • Wellness and health spending accounts
  • Retirement savings plan
  • 3 weeks of paid vacation and 2 weeks of paid studio shutdown over the December holiday period
  • Wonderful colleagues!

Job Details

About Offworld Industries:


Offworld Industries Ltd. (Offworld) is the independent studio behind the successful military first-person shooter game, “Squad”. Offworld was formed in 2014 by more than 15 developers who had worked together on the well known Project Reality mod for Battlefield 2. The founding purpose of the team was to bring a standalone successor of this acclaimed mod to market and build a game development studio and a livelihood from that foundation.

 

Fast forward to 2025, Offworld has over 140 employees and is rapidly growing. We have been expanding the studio into serving as a publisher supporting mods and have just released our new title into early access, "Starship Troopers: Extermination", a 16-player PvE first-person shooter based on the 1997 cult-classic film.

 

We are built on passion, unified spirit and continuing efforts to break the mold. We strive to become a leader in creating large-scale multiplayer games as well as supplying others with the ability to do the same. Joining the Central Tech team as a Build Engineer is an opportunity to work closely with creative and technical teams to deliver solutions that support highly regarded game titles at Offworld Industries. The ideal candidate must have experience with CI/CD build systems, such as Jenkins, TeamCity, and GitLab CI/CD, and with managing build and release pipelines for games built on the Unreal Engine 5. 


They will be passionate about reducing manual work via automation while supporting the development team to ensure the delivery of changes is efficient, reliable, and well understood. They will leverage continuous delivery principles such as automation, continuous improvement, and a constant drive for quality to set the game teams up for success. With a curious nature, they will stay current with developments in the community, empowering others in the studio to pursue quality in their work.


Job Duties:

  • Developing, improving, and maintaining Unreal-Engine-based game build pipelines and related tools to reduce wait times and lower operational costs.
  • Developing and improving scalable and maintainable infrastructure, on premise and in the cloud, for delivering our games and their contents efficiently, effectively, and timely.
  • Being a champion of automation to solve build, testing, and content delivery challenges on AAA-quality games.
  • Collaborating with game teams to optimize their respective workflows around the build infrastructure.
  • Implementing, deploying, and operating testing and profiling frameworks for our games.
  • Establishing best practices for test automation and helping game teams adopt them in the development and release cycles.
  • Upholding code quality and implementing sustainable operational practices for automated testing tools.
  • Implementing or integrating solutions for build distribution across all supported platforms.
  • Coordinating and managing the build and deployment workflows and processes for multiple products on multiple hardware platforms to various game stores.
  • Developing robust workflows to deploy changes in a LiveOps environment.
  • Designing and documenting new processes related to the build and testing systems.
  • Surveying and notification of console development changes in support of the game teams.
  • Being innovative and efficient at problem solving.
  • Taking responsibility for your own work and contributing to an environment where others feel enabled to do the same.
  • Demonstrating a strong sense of initiative and ownership.
  • Participating in peer code reviews to learn, teach, and advocate for high coding standards standards.


Requirements:

  • CI/CD build systems such as Jenkins for building a game on the Unreal Engine for PC and console platforms.
  • Previous experience with managing and operating build systems is essential.
  • In-depth knowledge of Perforce.
  • Know how to setup a performant build and release pipeline using tools provided by the Unreal Engine, including but not limited to the Unreal Build Tool, the Automation System, BuildGraph, and UnrealGameSync.
  • Broad understanding of automated testing methodologies.
  • Groovy and JobDSL for Jenkins.
  • Python for just about anything.
  • Good working knowledge of Powershell, batch, and shell scripting, and other scripting languages commonly used in a build pipeline.
  • Software development in the games industry, including technical fundamentals in software development, scripting and build architecture.
  • Effective communication with strong written and verbal skills in addition to the ability to write concise, understandable technical documentation.
  • Effective collaboration across multiple disciplines in a creative environment.
    Scrum or other Agile methodologies.


Desirable Traits:

  • Unreal Engine 5 and its build tools.
  • C# and C++.
  • AAA game development using the Unreal or Unity engine.
  • Building for and distributing to console platforms in a AAA game studio for an Unreal Engine game.
  • Servicing a live product.
  • Git.
  • Incredibuild or similar distributed build tools.
  • Test Engineering principles and practices.
  • Automated testing systems, game patching systems, and server deployment.
  • Container orchestration and management tools (e.g, Docker, Kubernetes, etc.).
  • Virtualization and containerization methodologies and best practices.
  • Cloud Infrastructure, such as AWS, Azure, GCP, or similar.
  • Infrastructure automation tools (e.g., Terraform, CDK, Ansible, etc.).



This is a full-time permanent position. The typical salary range for this position is $70,000 - $85,000 CAD per year and is subject to change. The final agreed upon salary is based on work location and may vary depending on factors such as job-related knowledge, skills, and experience.


This role offers:

  • Extended health and dental benefits
  • Wellness and health spending accounts 
  • Retirement savings plan
  • 3 weeks of paid vacation and 2 weeks of paid studio shutdown over the December holiday period
  • Wonderful colleagues!


If you meet the above qualifications, and Offworld sounds like the kind of company you want to be a part of, please apply now with a copy of your resume.

 

Offworld Industries is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ancestry, place of origin, colour, ethnic origin, language, citizenship, creed, religion, gender, sexual orientation, age, marital status, physical and/or mental handicap, financial ability or any other characteristic protected by law.

Similar Jobs

Illumina - Staff Data Engineer

Illumina

Bengaluru, Karnataka, India (On-Site)
1 Month ago
The Walt Disney Company - Art Director - Marvel Games

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Month ago
Reddit - Client Account Executive, Mid-Market (Agency)

Reddit

New York, United States (On-Site)
1 Month ago
NCR Atleos - Payments IT Application Analyst

NCR Atleos

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Tesla - Mobile Service Technician

Tesla

Örebro, Örebro County, Sweden (On-Site)
5 Months ago
Argus - Software Engineer (Infrastructure/Backend)

Argus

Indonesia (Remote)
4 Months ago
Intel  - Senior Infrastructure Engineer

Intel

Phoenix, Arizona, United States (On-Site)
1 Month ago
Saviynt - Senior Engineer II, Cloud Operations - Federal Team

Saviynt

Los Angeles, California, United States (Hybrid)
4 Months ago
D-market - Senior DevOps Engineer

D-market

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Vercel - Engineering Manager, SRE

Vercel

New York, New York, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

TiMi Studio Group - Principal Cinematic Artist

TiMi Studio Group

Bellevue, Washington, United States (On-Site)
2 Months ago
Apple - Data Center Technician

Apple

Elk Grove Village, Illinois, United States (On-Site)
2 Months ago
Guardian - Manager of Major Incident, Problem, and Change & Release Management

Guardian

Holmdel, New Jersey, United States (Hybrid)
1 Month ago
Marsh McLennan - Senior Compensation Specialist

Marsh McLennan

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
playrix  - Technical Writer

playrix

Ireland (Remote)
6 Months ago
Tesla - Field Service Technician Supercharging

Tesla

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
6 Months ago
NinjaVan - Internship - Office Management

NinjaVan

Subang Jaya, Selangor, Malaysia (On-Site)
10 Months ago
Blinkhealth - Hub Relations Coordinator

Blinkhealth

Chesterfield, Missouri, United States (On-Site)
2 Months ago
Zazz - Data Engineer

Zazz

(Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Westminster, British Columbia, Canada

Electronic Arts - Technical Artist (Rigging)

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
virtual machine - Ice Management Simulator

virtual machine

Paradise, Newfoundland And Labrador, Canada (On-Site)
1 Month ago
gitlab - Strategic Account Executive

gitlab

Canada (Remote)
1 Month ago
Cineplex - Cast Member

Cineplex

Montreal, Quebec, Canada (On-Site)
1 Month ago
Epic Games - Technical Animator

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
TransUnion - Sr. Application Developer

TransUnion

Burlington, Ontario, Canada (Hybrid)
3 Months ago
relic entertainment  - Accountant

relic entertainment

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
ShyftLabs - Staff Data Architect

ShyftLabs

Toronto, Ontario, Canada (Hybrid)
3 Months ago
Wind River - Cloud Platform Software Developer – Member of Technical Staff

Wind River

Ottawa, Ontario, Canada (Hybrid)
2 Months ago
Xplor Technologies - Sales Development Representative

Xplor Technologies

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Riot Games - Senior Software Engineer, Services - Esports Platform & Experiences

Riot Games

Dublin, County Dublin, Ireland (On-Site)
9 Months ago
Monarch Money - Senior Software Engineer, Database Infrastructure

Monarch Money

United States (Remote)
3 Months ago
Crowd Strick - Senior IT Monitoring Engineer / Site Reliability Engineer

Crowd Strick

India (Remote)
1 Year ago
AppLovin - Technical Solutions Engineer

AppLovin

Berlin, Berlin, Germany (On-Site)
3 Weeks ago
Ion - Cloud Engineer Kubernetes

Ion

Milan, Lombardy, Italy (Hybrid)
10 Months ago
Canonical - Software Engineer - Cloud Images

Canonical

(Remote)
2 Months ago
ARHS - Solution Architect NodeJS/Kafka (m/f)

ARHS

Luxembourg (On-Site)
2 Weeks ago
luxsoft - Regular Build System Engineer w/ DevOps on Linux

luxsoft

Poland (Remote)
2 Months ago
Addepar - Staff Site Reliability Engineer

Addepar

United States (Remote)
3 Weeks ago
Mindtickle - Solution Architect

Mindtickle

Pune, Maharashtra, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded