The Role
Senior C++ developer responsible for designing, developing, testing, and maintaining high-performance, multithreaded C++ applications. Own complex features end-to-end, resolve performance and concurrency issues, write unit/integration tests, participate in architecture discussions, review peer code, and collaborate with product, QA, DevOps, and support teams.
Summary Generated by Built In
Hybrid
Lokation: Prague (Pankrác)
Language: English required, Czech an advantage
Level: Senior
Level: Senior
Form of cooperation: Contraktor
Start date: asap
Allocation: Full-Time, HO, 1-2x onsite
Allocation length: long-term
Overall purpose of role
- Work as a C++ Senior Developer on projects for the FX team as defined by business requirements and prioritization.
- You will work on complex, business critical applications, contribute to technical direction, collaborating closely with product, QA, and infrastructure teams.
Key Responsibilities
- Design, develop, test, and maintain high quality C++ applications.
- Own complex features end to end.
- Write efficient, well documented, and maintainable code aligned with modern C++ standards.
- Participate in architecture and design discussions, challenging assumptions where needed.
- Debug and resolve complex performance, memory, and concurrency issues.
- Review code and provide constructive feedback to peers.
- Collaborate with cross functional teams (product, QA, DevOps, support).
Essential Skills/Basic Qualifications:
- Must have extensive experience of writing multithreaded C++ applications and Relational Databases.
- Have worked on multi-tier enterprise systems which have a high frequency messaging element.
- Experience writing unit and integration tests
- Excellent knowledge of standard development and build tools, e.g. GIT, TeamCity, GitLab etc.
- Knowledge of cloud infrastructure and principles
- Experience with one or more scripting languages (e.g. Python, Perl, ksh, bash or sh).
- Full-lifecycle development of at least 1 large commercial system, with ideal candidate focusing on significant development of high-frequency trading or pricing systems
WEB
- title=C++ developer
- job=backend
Skills Required
- Extensive experience writing multithreaded C++ applications and working with relational databases
- Experience on multi-tier enterprise systems with high-frequency messaging elements
- Experience writing unit and integration tests
- Proficiency with standard development and build tools (GIT, TeamCity, GitLab)
- Knowledge of cloud infrastructure and cloud principles
- Experience with one or more scripting languages (Python, Perl, ksh, bash, sh)
- Full-lifecycle development experience on at least one large commercial system
- Experience with high-frequency trading or pricing systems
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Integrators services a.s. is a Czech IT services company that develops applications for system integration and process automation. It provides full lifecycle maintenance and support, functional, fail-over, integration, and load testing, plus consultations, training, and workshops in integration tools, scenarios, and scripting. The company also supplies ICT specialists—including integration consultants, developers, database specialists, analysts, testers, and project managers—for client projects.







