The Build Engineer will be responsible for designing, developing, and maintaining build systems across multiple platforms, improving automated builds, and supporting the release process. The role includes collaboration with IT and documenting the build/release processes while providing support for team members.
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Build Engineer to join the DevOps team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
- Design, Develop and maintain robust new builds for each platform
- Monitor and improve on automated builds systems and continuous integration
- Work with IT to monitor and scale our buildservers
- Create and maintain documentation of the build/release process
- Assist release manager during a patch release
- Provide support for other team members
Requirements
- Minimum 2 years industry experience
- Good knowledge of Jenkins
- Good knowledge of scripting languages like Ruby or Groovy or Python
- Good knowledge of shell automation using shell/bash/cmd on Linux and/or Windows
- Familiarity with source control management systems (i.e. Perforce, Git, SVN, etc.)
- Good communication skills in spoken and written English
- You are a team player and willing to take responsibility
- You are willing to experiment and iterate over a specific feature
- Excellent software design and problem-solving skills
Nice to Have
- Experience with Ansible
- Experience with automating C#/C++ builds (msbuild, cmake, etc.)
- Experience with full-stack development
- Shipped a project as a Build Engineer
Top Skills
C#
C++
Groovy
Python
Ruby
Shell
Larian Studios Dublin, Dublin, IRL Office
Dublin, Dublin, Ireland
Similar Jobs
Be an Early Applicant
As a Full Stack Software Engineer at Contentful, you will enhance and support the Platform Insights Team. Responsibilities include designing and maintaining frontend and backend features, collaborating with product teams, solving bugs, utilizing analytics for improvements, participating in code reviews, and working with data departments.
Be an Early Applicant
As a Senior Software Engineer on the Payment Processing team, you will design, build, deploy, and maintain resilient systems while diagnosing issues to improve customer experience and performance. You will own key components of payment processing systems and implement solutions for scalability.
Be an Early Applicant
As a Software Quality Engineer, you will be responsible for maintaining automation test frameworks, collecting quality metrics, designing testing strategies with developers, creating and automating test plans, and supporting engineering teams in troubleshooting application issues.
What you need to know about the Dublin Tech Scene
From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.