Build Engineer
Role details
Job location
Tech stack
Job description
King in Barcelona is seeking a Build Engineer to enhance and maintain CI/CD pipelines for Candy Crush Saga. In this role, you'll solve challenging infrastructure problems and support hundreds of engineers, advancing the CI/CD infrastructure during a time of transformation., * Design, implement, and maintain CI/CD pipelines for Candy Crush Saga builds.
-
Work on build infrastructure improvements for Candy engineers.
-
Own features and infrastructure improvements with minimal supervision.
-
Monitor, debug, and resolve build infrastructure issues., You will operate with growing autonomy, owning features and improvements from design through delivery. You'll collaborate closely with other Foundation teams, Engineering Systems, and the Game Production Build Team, while directly supporting Candy engineers who depend on our infrastructure. This position directly shapes the developer experience for the entire Candy engineering organization. What you'll do
-
Design, implement, and maintain CI/CD pipelines for Candy Crush Saga client builds across Android, iOS, and other platforms.
-
Work on build infrastructure improvements that serve all Candy engineers.
-
Own features and infrastructure improvements end-to-end with minimal supervision.
-
Write robust, maintainable code following engineering best practices.
-
Monitor, debug, and resolve build infrastructure issues to ensure system reliability.
-
Participate in code reviews and contribute to technical decisions within the team.
-
Partner with Candy engineers to understand build and CI pain points and deliver solutions.
-
Work with Engineering Systems and Shared Tech teams on cross-functional initiatives.
-
Provide technical support and troubleshooting for build tools and pipelines.
-
Contribute to technical documentation, runbooks, and knowledge sharing.
Requirements
The ideal candidate should have robust software engineering experience, strong programming skills, and a passion for improving developer productivity. Join a leading interactive entertainment company known for delivering iconic mobile games like Candy Crush., * Software engineering experience focusing on CI/CD and developer tooling.
-
Proficient in Python, Java, Bash, and Groovy programming languages.
-
Experience with CI/CD platforms like Buildkite or GitHub Actions., Software engineering experience with focus on build systems Strong programming skills (Python, Java, Bash, Groovy) Experience with modern CI/CD platforms Knowledge of build tools (Bazel, Gradle, Make) Solid understanding of Git version control Familiarity with cloud infrastructure (GCP, AWS, or Azure) Strong problem-solving skills Excellent communication skills Passion for developer experience Descrição da oferta de emprego, * Software engineering experience with focus on build systems, CI/CD, or developer tooling.
-
Strong programming skills (Python, Java, Bash, Groovy).
-
Experience with modern CI/CD platforms such as Buildkite, GitHub Actions, or similar.
-
Knowledge of build tools like Bazel, Gradle, Make, or similar.
-
Solid understanding of Git version control and branching strategies.
-
Familiarity with cloud infrastructure (GCP, AWS, or Azure).
-
Strong problem-solving skills and ability to debug complex technical issues.
-
Excellent communication and collaboration skills.
-
Passion for developer experience and engineering productivity.
Nice to Have
- Experience with Bazel build system.
- Experience with Kubernetes and infrastructure-as-code tools (Terraform, Puppet).
- Background in gaming industry or mobile development.
- Contributions to open-source build tooling or developer productivity projects.
- Experience working in large-scale monorepos.