C++ Software Developer

King's Game Production Integration
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
€ 80K

Job location

Tech stack

C
Java
IOS Applications
Computing Platforms
C++
CMake
Program Optimization
Software Debugging
Programming Tools
Memory Management
Gradle
Python
Delivery Pipeline
iOS
Build Tools
Jenkins

Job description

King is seeking a Senior C++ Developer to join their Game Production Integration team. The role involves building high-quality systems and improving technologies that enhance player experience across games. The ideal candidate will have extensive C++ experience, a customer-centric mindset, and proven expertise in Android and iOS mobile development. Responsibilities include mentoring developers, solving complex technical challenges, and shaping best practices across the company. Join King in making games for millions of players worldwide., * Build and improve technology for performance and stability.

  • Integrate existing technology to enhance game value.
  • Shape best practices and contribute to scalable architectures.
  • Mentor developers and foster a culture of continuous improvement.
  • Solve complex problems and ensure long-term maintainability., CMake Bazel Java Python Gradle Jenkins Descripción del empleo Senior C++ Developer

Join King's Game Production Integration team as a Senior Developer, driving technical excellence across the company's portfolio. You'll be a hands-on expert building and improving systems that power games for hundreds of millions of players. Your Role within Our Kingdom

As a Senior Developer, you will be an important technical contributor - building high-quality solutions, influencing best practices, and helping teams across King deliver scalable, reliable, and fun experiences. You will:

  • Build and improve technology, contributing to system design and implementation that enhances performance, stability, and developer experience.
  • Integrate and adapt existing technology to bring value to all games.
  • Shape best practices by evolving scalable architectures, code standards, and engineering patterns across platforms.
  • Collaborate across teams, working closely with internal platform, tools, and game teams to align priorities and deliver impactful solutions.
  • Support and mentor developers, fostering a culture of learning and continuous improvement.
  • Solve complex problems, debug and optimize systems, and ensure long-term maintainability.
  • Champion build and dev experience, improving pipelines, tooling, and workflows to accelerate game iteration.

Requirements

  • Extensive professional experience in C++ development with performance and memory management.

  • Proven expertise in mobile platform optimization.

  • Experience leading technical initiatives across multiple projects., C++ development with performance expertise Android and iOS development Architecting large systems Leading technical initiatives Strong communication skills Mentorship Customer-centric mindset Modern build systems and developer tooling, * Extensive professional experience in C++ development with performance, memory management, and cross-platform expertise.

  • Proven expertise in Android and iOS development and mobile platform optimization.

  • Ability to architect large systems and guide teams through complex integrations.

  • Experience leading technical initiatives that span multiple teams or projects.

  • Strong communication and collaboration skills, influencing stakeholders across technical and creative disciplines.

  • Passion for mentorship and fostering growth.

  • Customer-centric mindset, ensuring technology serves both developers and players.

  • Understanding of modern build systems and developer tooling (e.g., Bazel, CMake), with a drive to improve build performance and reliability.

Bonus Points

  • Experience developing and shipping games end-to-end.
  • Background in developer relations, SDK design, or platform advocacy.
  • Proficiency in Java, C, Python, Gradle, Jenkins, and CMake.
  • Familiarity with build systems, CI/CD pipelines, and cross-platform tooling.
  • Demonstrated impact in shaping technology roadmaps and best practices at scale.
  • Hands-on experience optimizing large-scale build pipelines (CMake or Bazel) to improve developer experience and scalability.

Apply for this position