Senior C++ Software Developer

Solicitante De Empleo
Barcelona, Spain
2 days ago

Role details

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

Job location

Barcelona, Spain

Tech stack

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

Job description

Senior C++ Developer Asegúrese de que toda la información de su solicitud está actualizada y en orden antes de inscribirse en esta oportunidad. 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, 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. xhfqzwm Hands-on experience optimizing large-scale build pipelines (CMake or Bazel) to improve developer experience and scalability.

About the company

Solicitante de Empleo Iniciar sesión Publica tu currículum

Apply for this position