Get introduced to vetted companies that are still hiring

Create a profile to become searchable by hiring managers.

0
JOBS
0
COMPANIES

Senior C++ Engineer - Platform & Test Automation

King.com

King.com

Posted on Dec 31, 2025

Craft:

Technology & Development

Job Description:


Game Production | Shared Tech | King

We are looking for a Senior C++ Engineer with a strong test automation mindset to join the Game Production team within King’s Shared Tech organisation. In this role, you will help shape the future of our client technology platform—powering some of the world’s most popular mobile games, including Candy Crush Saga.

Shared Tech’s mission is to provide game teams with a competitive technological advantage by building robust, scalable, and highly reliable platforms. Quality, stability, and automation are central to how we achieve this.Your role in our Kingdom
You will own and evolve core components of our SDKs and game engine, with a strong emphasis on automated testing, reliability, and long-term maintainability. You will write production-quality C++ code and the automated tests that validate it—ensuring our platform can scale safely across teams and titles.

You’ll act as both a senior individual contributor and a quality advocate, influencing how testing is designed, implemented, and embedded across the development lifecycle.
Key Responsibilities
  • Design, implement, and maintain high-quality, well-tested C++ systems within our game engine and SDKs.
  • Take ownership of test automation strategy for your area, including unit, integration, and system-level testing.
  • Build and evolve testable architectures, enabling fast feedback and safe iteration for game teams.
  • Advocate for and actively apply automation-first principles, CI integration, and quality gates.
  • Collaborate cross-team with engineers, technical leads, and game teams to deliver reliable platform improvements.
  • Mentor junior and mid-level engineers, with a strong focus on testing practices and code quality.
  • Contribute to long-term architectural decisions with an emphasis on stability, performance, and testability.
  • Investigate and resolve complex cross-platform issues, supported by strong diagnostics and automated coverage.
  • Participate in code and design reviews, raising the bar for both implementation and testing standards.
  • Stay up to date with modern C++, testing frameworks, and engine/platform best practices.
Skills to Create Thrills
  • You care deeply about quality, correctness, and maintainable systems, and you believe strong automation is essential—not optional.
  • Required
  • Strong proficiency in C++, including Modern C++.
  • Solid experience with test automation in C++ environments (unit, integration, or system-level).
  • Experience designing testable systems and writing code with automation in mind.
  • Strong debugging skills across complex, multi-platform codebases.
  • Experience with multithreading, concurrency, and templates.
  • Familiarity with CI pipelines and automated quality checks.
  • Ability to work independently with limited guidance while collaborating proactively.
  • Passion for clean code, robust systems, and continuous improvement.
Bonus Points
  • Experience with cross-platform mobile development (Android NDK, iOS).
  • Familiarity with graphics APIs or rendering pipelines (OpenGL, Vulkan, Metal).
  • Hands-on experience with build systems (CMake, Gradle, Fastlane, Bazel).
  • Experience with CI/CD tooling (e.g. GitHub, Jenkins, SonarQube).
  • Exposure to scripting languages (Lua, Python) for tooling or test automation.

About King

With a mission of Making the World Playful, King is a leading interactive entertainment company with more than 20 years of history of delivering some of the world’s most iconic games in the mobile gaming industry, including the world-famous Candy Crush franchise, as well as other mobile game hits such as Farm Heroes Saga. King games are played by more than 200 million monthly active users. King, part of Microsoft (NASDAQ: MSFT), has Kingsters in Stockholm, Malmö, London, Barcelona, Berlin, Dublin, San Francisco, New York, Los Angeles and Malta. More information can be found at King.com or by following us on LinkedIn, @lifeatking on Instagram, or @king_games on X.