Team Creation
Senior C++ Developer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Company Overview
Team Creation is a leading Gaming company dedicated to delivering innovative and exciting gaming experiences to players worldwide. We pride ourselves on our commitment to excellence, integrity, and customer satisfaction.
Role Overview
Team Creation is a leading Gaming development company. We opt to deliver innovative products and immersive Gaming experiences to the player worldwide. We are seeking an experienced Senior C++ Developer to lead the design and development of high-performance backend systems within our Gaming platform. This role combines hands-on engineering excellence with technical leadership responsibilities, including mentoring junior and mid-level developers, reviewing code quality, and driving best engineering practices across the team.
The ideal candidate will have strong expertise in modern 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.
- Play a key role in system architecture and product design, delivering high-quality engineering solutions using C++.
- 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.
- Conduct in-depth code reviews for junior and mid-level developers to ensure quality, performance, and maintainability.
- Provide technical guidance, mentorship, and coaching to support professional growth within the team.
- Establish and promote coding standards, review processes, and engineering best practices.
- Support troubleshooting, debugging, and root cause analysis for complex technical issues.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Qualifications & Skills
- Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
- Minimum 5 years of professional experience in C++ backend development.
- Strong expertise in modern C++ and high-performance system design.
- 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 gaming 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 help with your application
Your very own career expert that helps elevate your application to the next level.
We Offer
- Experience a dynamic and team-oriented work environment.
- Opportunities for personal growth and learning.
- An open, inclusive, and supportive team where you will be valued, and your suggestions will be welcome.
- 26 days paid holiday per year, in addition to local public holidays.
- Competitive salary.
- Risk Benefits such as pension, Life Assurance (4x annual salary), Private Medical Insurance.
- Team Building activities.
- Local discounts and more...!
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location