Taro Logo

Principal Client Developer

A leading interactive entertainment company creating mobile games like Candy Crush, with over 200 million monthly active users.
Frontend
Principal Software Engineer
In-Person
1,000 - 5,000 Employees
10+ years of experience
Gaming

Job Description

King, a Microsoft-owned gaming powerhouse, is seeking a Principal C++ Developer for their Catalog Games studio, which manages a portfolio of 9 games. This role combines technical leadership with hands-on development, focusing on creating and maintaining systems that enable efficient operation across multiple live games. The position offers an opportunity to work at the forefront of mobile gaming, contributing to games played by over 200 million monthly active users.

The ideal candidate will lead technical integrations, manage system migrations, and serve as a key technical point of contact between teams. They'll be responsible for designing and implementing features while ensuring long-term stability and scalability. The role requires deep C++ expertise, experience with CMake, and strong system design capabilities.

King offers a dynamic environment where developers contribute not just code, but to the entire product development process. The company's mission of 'Making the World Playful' drives innovation in mobile gaming, with successful franchises like Candy Crush and Farm Heroes Saga. With offices across Europe and the US, King provides a global platform for career growth.

This position is perfect for a seasoned developer who combines technical excellence with leadership abilities, passionate about creating engaging mobile games while mentoring others. The role offers the chance to impact millions of players while working with cutting-edge mobile gaming technology in a collaborative, innovation-focused environment.

Last updated 13 hours ago

Responsibilities For Principal Client Developer

  • Design, architect, test and implement technical features
  • Integrate technical solutions across games
  • Improve technical foundation of games
  • Deliver high quality and well-structured code
  • Lead and mentor a small group of developers
  • Help with roadmaps, timelines, estimations, and priorities
  • Share knowledge across diverse teams

Requirements For Principal Client Developer

  • Extensive experience in software development
  • Proven ability to design and deliver performant systems
  • Deep knowledge of C++
  • Experience working with CMake
  • Strong collaboration skills
  • Passion for software development

Related Jobs

Principal Embedded Software Engineer - Product Owner Software Development Kit

Principal Embedded Software Engineer role at Analog Devices, leading SDK development and product ownership for advanced SoC platforms.

Senior Principal Engineer, Global Product Quality Cybersecurity

Lead cybersecurity and quality assurance initiatives for medical devices at Vantive, ensuring FDA compliance and product security in a remote senior principal engineering role.

Senior Principal Software Engineer - Logistics Capabilities

Senior Principal Software Engineer role at Zalando, leading the development of large-scale logistics systems and driving technical innovation in e-commerce fulfillment.

Principal Engineer, EC2

Lead the development of next-generation EC2 instance families and drive innovations in virtualization, hardware acceleration, and cloud computing at Amazon Web Services in Berlin.

Data & AI Engineer

Senior Data & AI Engineering role at TrustYou, building AI-powered features and data services for a leading hospitality platform. Remote position with 10+ years experience required.