Build & Version Control Engineer
Bespoke Pixel · Barcelona, Spain
You apply on the site where the job is posted. I never handle applications.
The Studio & The Role
Bespoke Pixel is a small, ambitious game studio built by experienced AAA developers. We believe great games come from great teams—and that great teams need tools and technology that let them focus on doing their best work.
As our Build & Version Control Engineer, you’ll own two critical parts of that foundation: how our team works with source and how we build our game.
One of your first major challenges will be helping us make an important technical decision. As the studio and our project grow, we want to make sure we have the right version control system for where we’re going. You’ll help us evaluate the options, choose the right solution and then take ownership of the transition—from migration and build-pipeline integration to helping the team adopt new workflows.
Alongside this, you’ll be the person in command of our Unreal Engine 5 builds. You’ll keep a close eye on build health, solve problems when they appear and continuously improve the tools and pipelines that help the whole studio move faster.
This is a hands-on engineering role with a lot of ownership. We’re intentionally a small team, so you’ll work closely with programmers, technical artists and developers across the studio rather than operating as a separate infrastructure function.
And you don’t necessarily need to come from games. If your background is in DevOps, platform engineering, CI/CD, infrastructure, developer tooling or release engineering, many of the problems will be familiar—the context just happens to be building an AAA game.
What You’ll Do
Version Control Ownership
Help the studio choose the right version control system for our needs and lead the transition from our current solution. You’ll own the technical migration, its integration with our build pipeline, and help establish workflows that make the new system work well for the entire team.
Build Guardian
Be the person in command of our UE5 builds. Track build health, identify problems early and collaborate with the team to resolve compilation and cooking issues quickly. You’ll also continuously look for opportunities to reduce build times and keep development moving.
Build Tooling
Develop tools and automation that make our builds and build pipelines more stable, efficient and easy to use. If something is repetitive, fragile or unnecessarily complicated, you’ll have the freedom to improve it.
CI/CD & Automation
Own and evolve our CI/CD infrastructure. Automate repetitive processes, improve reliability and make it easy for developers to get useful builds without having to think about what is happening behind the scenes.
Developer Experience
Work directly with the people using the systems you build. Understand where development slows down, remove friction and help create workflows that allow programmers, artists and designers to spend more time making the game.
Infrastructure & Reliability
Maintain and improve the infrastructure behind our development environment, from build machines and deployment to monitoring and troubleshooting. As the studio grows, you’ll help us make sure our systems grow with it.
What We’re Looking For
We’re looking for someone who enjoys owning technical systems, solving difficult problems and making other developers more productive.
You could already be a Build Engineer in the games industry. Or you might be a DevOps, Platform, Infrastructure, CI/CD or Release Engineer who’s curious about applying those skills to game development.
We’d like you to have experience with several of the following:
- CI/CD systems and build pipelines
- Version control systems such as Perforce and Git
- Planning or executing version control migrations
- Build and release automation
- Scripting and automation using Python, PowerShell, Bash or similar
- Windows-based development infrastructure
- Diagnosing problems across complex development environments
- Infrastructure automation and deployment
- Unreal Engine build processes, or an interest in learning them
Experience from game development and Unreal Engine is a strong advantage, but it’s not a requirement.
What matters more is that you understand the principles behind reliable build systems, version control and developer infrastructure—and that you’re comfortable taking ownership rather than waiting for someone else to define the solution.
You enjoy getting into the details when something breaks, but you also look beyond the immediate problem and ask: how do we make sure this is better next time?
Why join us? The Bespoke Pixel advantage
This isn't a role where you’ll be a cog in a machine. This is an opportunity to be a key decision-maker in a small, tight-knit team where your impact is visible and valued every day. We believe that great work is done by happy people.
Competitive Salary: We offer a competitive salary that is commensurate with your expertise and the market.
Work-Life Balance: Enjoy 5 weeks of paid vacation. We believe in building a healthy, sustainable studio culture.
Relocation & Barcelona Life: Our beautiful office is located in central Barcelona, complete with a rooftop terrace, a gym, and a fantastic community. We are ready to help with relocation for the right candidate.
Comprehensive Benefits: We provide free private health insurance, a €200 monthly stipend for meals and transportation, and a yearly allowance for professional development.
Team & Culture: We are a team of talented people who love what they do and support each other. You can look forward to regular team events and after-work hangouts.
Ready to apply?
Send your CV and cover letter in English. We review applications continuously, so don’t wait!
Bespoke Pixel is an equal-opportunity employer. Everyone’s welcome.
Let’s build something amazing together!