Senior C++ Developer | High-Performance Payment Systems | Munich | Hybrid
Location:
Germany
Salary:
£70000 per annum
Job Type:
Permanent
Date Posted:
about 23 hours ago
Expiry Date:
22/08/2025
Job Ref:
BH-122088
Start Date:
08/07/2025
Contact:
Thomas Dobbie
Contact Email:
thomas.dobbie@xcede.de
Specialism:
Software Engineering & ArchitectureSoftwareGermany
Senior C++ Developer | High-Performance Payment Systems | Munich | Hybrid
A leading global digital payments company is looking for an experienced C++ Developer to join its engineering team near Munich. The company builds and operates a flexible, high-availability platform used across multiple countries to power real-time transactions in the gift card, prepaid, issuing, and acquiring space.
The role is part of a long-established and rapidly growing technology business that is part of a well-known international group.
The Role
This is a hands-on C++ development position within a collaborative team. You will play a key role in designing, implementing, and maintaining the core components of a fast-moving and scalable payments platform.
Key responsibilities include:
Your Profile
What’s Offered
This is an excellent opportunity for an experienced C++ developer who wants to work on real-world systems at scale in the fintech space.
A leading global digital payments company is looking for an experienced C++ Developer to join its engineering team near Munich. The company builds and operates a flexible, high-availability platform used across multiple countries to power real-time transactions in the gift card, prepaid, issuing, and acquiring space.
The role is part of a long-established and rapidly growing technology business that is part of a well-known international group.
The Role
This is a hands-on C++ development position within a collaborative team. You will play a key role in designing, implementing, and maintaining the core components of a fast-moving and scalable payments platform.
Key responsibilities include:
- Developing, optimising, and maintaining robust and reusable C++ code
- Identifying and resolving performance issues, bugs, and bottlenecks
- Conducting code reviews and contributing to continuous improvement
- Translating business requirements into technical solutions
- Writing functional test cases and maintaining automated regression frameworks
- Ensuring code quality, structure, and maintainability through best practices
Your Profile
- 7+ years of professional experience in software development
- Deep understanding of C and C++
- Strong knowledge of STL, Boost, and multithreading (including race conditions and deadlocks)
- Practical experience with MySQL, MariaDB, or Oracle
- Comfortable working in Windows, Unix, or Linux environments
- Understanding of system-level design, algorithms, and data structures
- Exposure to financial protocols (e.g. ISO 8583, ISO 20022) is a plus
- Strong analytical thinking, attention to detail, and pragmatic mindset
- Fluent English required; German is an advantage
- Relevant technical degree or equivalent practical experience – career changers welcome
What’s Offered
- Long-term position in a stable international company
- Flexible hybrid working – up to 50% remote
- End-to-end software ownership with varied and challenging projects
- Personal development support through regular appraisals, in-house training, and e-learning platforms
- Language courses available
- €50 monthly shopping voucher plus a range of employee discounts
- Subsidised gym and wellness membership (EGYM Wellpass)
- Regular company events including summer parties, Oktoberfest, and team gatherings
This is an excellent opportunity for an experienced C++ developer who wants to work on real-world systems at scale in the fintech space.
APPLY FOR THIS JOB
For your job application, please fill in the form below.
Thomas Dobbie
Specialisms: Software, Software Engineering & Architecture, Business Analysis, Project & Programme Management