C++ Developer

Team Creation Limited

Greater London

On-site

GBP 55,000 - 90,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Team Creation Limited is seeking an experienced C++ Developer to build high-performance backend systems for our Game platform. The role combines hands-on engineering with architectural input, focusing on concurrency and scalable services.

The ideal candidate has strong C++ backend expertise, experience with multi-threading, TCP protocols, and relational databases; prior work on game products or performance-critical apps is highly desirable.

Qualifications

  • Bachelor’s degree or higher in CS, SE, or related field.
  • Minimum 2 years of professional C++ backend development.
  • Experience with multi-threading and high-concurrency systems.
  • Experience with TCP-based high-load server applications.
  • Familiarity with SQL databases and query optimization.
  • Security best practices in web applications.
  • Game product experience desirable.
  • Oracle database experience a plus.
  • Chinese language skills a plus.

Responsibilities

  • Contribute to technology strategy, roadmaps, and reviews.
  • Develop, test, deploy scalable, high-performance backend solutions.
  • Design and implement efficient APIs with frontend teams.
  • Write clean, maintainable code in a microservices architecture.
  • Establish coding standards, reviews, and engineering best practices.
  • Provide debugging and root-cause analysis support.

Skills

Multi-threading
Concurrency
TCP-based protocols
Game products experience
Security best practices
Chinese language
High-load server applications

Education

Bachelor’s degree in CS/SE

Tools

SQL databases
Oracle

Job description

Company Overview:

Team Creation Limited is a fast-growing software development company operating across Asia and Europe. We provide services including market research, artificial intelligence solutions, cloud computing, and mobile application development for a broad range of international clients. Our focus is on delivering innovative and high-quality technology solutions while supporting the continued growth and development of our professional workforce.

Role Overview:

We are seeking an experienced C++ Developer to development of high-performance backend systems within our Game platform. This role combines hands-on engineering excellence with technical responsibilities.

The ideal candidate will have strong expertise in C++, distributed systems, and high concurrency server applications, with the ability to contribute strategically to architecture decisions and long-term technical roadmaps.

Key Responsibilities:
  • Contribute to the development and evolution of technology strategies, roadmaps, and system reviews, while identifying and implementing innovative solutions.

  • Develop, test, and deploy scalable, high-performance solutions, ensuring the ability to handle demanding workloads.

  • Collaborate closely with front-end developers and cross-functional teams to design and implement efficient APIs, ensuring seamless integration and optimal performance.

  • Write clean, maintainable, and efficient code in a microservices architecture, with a focus on scalability and horizontal scaling for performance-critical services.

  • Establish and promote coding standards, review processes, and engineering best practices.

  • Support troubleshooting, debugging, and root cause analysis for complex technical issues.

Qualifications & Skills:
  • Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.

  • Minimum 2 years of professional experience in C++ backend development.

  • Extensive experience with multi-threading and concurrency.

  • Experience building high-load server applications, particularly using TCP-based protocols.

  • Solid experience with relational databases (SQL-based systems), including query optimization and schema design.

  • Familiarity with web security best practices, ensuring secure coding and application design.

  • Experience working with game products or similar performance-critical applications is highly desirable.

  • Familiarity with Oracle databases or similar enterprise-level database systems is a plus.

  • Proficient in Chinese is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

Team Creation • Greater London

On-site
GBP 60,000 - 80,000
Senior C++ Developer
Senior C++ Developer

Team Creation Limited • Greater London

On-site
GBP 90,000 - 140,000
C++ Backend Engineer - High-Performance, Scalable Systems
C++ Backend Engineer - High-Performance, Scalable Systems

Team Creation Limited • Greater London

On-site
GBP 55,000 - 90,000
Senior Java Developer
Senior Java Developer

Team Creation Limited • Greater London

On-site
GBP 90,000 - 125,000
26 days holiday
Pension
Life Assurance (4x salary)
+4
Senior C++ Backend Engineer for High-Performance Gaming
Senior C++ Backend Engineer for High-Performance Gaming

Team Creation • Greater London

On-site
GBP 60,000 - 80,000
Senior C++ Backend Architect - High-Performance Systems
Senior C++ Backend Architect - High-Performance Systems

Team Creation Limited • Greater London

On-site
GBP 90,000 - 140,000
C++ Developer Inter
C++ Developer Inter

Freelancerprox • Greater London

On-site
GBP 50,000 - 70,000
Backend Technical Expert, Gaming
Backend Technical Expert, Gaming

Lightspeed Studios • Greater London

On-site
GBP 60,000 - 80,000
Technical Project Manager
Technical Project Manager

Team Creation • Greater London

On-site
GBP 70,000 - 95,000
26 days paid holiday per year
Pension
Life Assurance (4x annual salary)
+1
Senior Development Engineer (C++, Linux)
Senior Development Engineer (C++, Linux)

Luxoft • Greater London

On-site
GBP 90,000 - 150,000