Home

Build Engineer

King Games | Programming

Location

London - United Kingdom, onsite

Contract

Full-Time

Posted


Description & Requirements

With a mission of Making the World Playful, King is a leading interactive entertainment company for the mobile world. We have over 20 years of history delivering iconic games like the Candy Crush franchise and Farm Heroes Saga, played by more than 200 million monthly active users. King, part of Microsoft, operates with a Seriously Playful culture, where we dream big, experiment, and help each other have an impact on a massive scale.


Your Role Within the Kingdom

Candy Crush Saga is King's iconic puzzle game, enjoyed by millions of players worldwide every day. Behind the scenes, hundreds of Candy engineers work to deliver world-class entertainment, and they all depend on the build infrastructure and CI/CD pipelines maintained by Bobcat, Foundation's Build Engineering team. We're looking for a Build Engineer to join Bobcat as our CI/CD infrastructure undergoes significant transformation. This is a hands-on technical role where you'll own features end-to-end, solve challenging infrastructure problems, and contribute to systems that enable hundreds of engineers every day.


What You’ll Do

  1. Design, implement, and maintain CI/CD pipelines for Candy Crush Saga client builds across Android, iOS, and other platforms.
  2. Work on build infrastructure improvements that serve all Candy engineers.
  3. Own features and infrastructure improvements end-to-end with minimal supervision.
  4. Write robust, maintainable code following engineering best practices.
  5. Monitor, debug, and resolve build infrastructure issues to ensure system reliability.
  6. Participate in code reviews and contribute to technical decisions within the team.
  7. Partner with Candy engineers to understand build and CI pain points and deliver solutions.
  8. Work with Engineering Systems and Shared Tech teams on cross-functional initiatives.
  9. Provide technical support and troubleshooting for build tools and pipelines.
  10. Contribute to technical documentation, runbooks, and knowledge sharing.


Skills to Create Thrills

  1. Software engineering experience with a focus on build systems, CI/CD, or developer tooling.
  2. Strong programming skills (e.g., Python, Java, Bash, Groovy).
  3. Experience with modern CI/CD platforms such as Buildkite, GitHub Actions, or similar.
  4. Knowledge of build tools like Bazel, Gradle, Make, or similar.
  5. Solid understanding of Git version control and branching strategies.
  6. Familiarity with cloud infrastructure (GCP, AWS, or Azure).
  7. Strong problem-solving skills and ability to debug complex technical issues.
  8. Excellent communication and collaboration skills.
  9. Passion for developer experience and engineering productivity.


Nice to Have

  1. Experience with the Bazel build system.
  2. Experience with Kubernetes and infrastructure-as-code tools (Terraform, Puppet).
  3. Background in the gaming industry or mobile development.
  4. Contributions to open-source build tooling or developer productivity projects.
  5. Experience working in large-scale monorepos.