Senior C++ Developer
Job Type: Full-time, Long-term
Start date: October
English level: B2+
Location: Europe (occasional on-site meetings in Rotterdam required)
About the Company
Stealth-mode company specializing in data-driven technology solutions for the market research industry.
Their core product is a survey data platform powered by a custom-built engine written entirely in C++. The platform is actively evolving and requires continuous feature development and integrations to meet growing client needs.
Team Setup
- Core Architect — responsible for the engine and architectural decisions.
- Frontend Developer — React/JS and supporting backend tasks.
- Distributed team based in Europe.
Role Overview
We are looking for an experienced Senior C++ Developer (5–6+ years) to join the team and strengthen the development of the platform’s core engine.
The role involves extending a domain-specific language (DSL), building XML-based integrations, and ensuring smooth deployment of new features into production.
This is a full-time contract role with technical management handled directly by the client.
Responsibilities
- Enhance and extend the core system engine written in C++.
- Implement new question types in the internal DSL and data formats.
- Generate and validate XML for integrations with external survey platforms.
- Support and refine existing integrations to ensure compatibility with external systems.
- Participate in migrating new features from test environments into production.
- Collaborate closely with the system architect and distributed team members.
Must-Have Requirements
- 5–6+ years of professional experience with C++.
- Background in engines, compilers, or domain-specific languages (DSLs).
- Strong understanding of XML (generation, parsing, integration).
- Experience with databases.
- Familiarity with CI/CD pipelines and Git-based workflows.
- Ability to work effectively in a distributed team environment.
Nice to Have
- Experience in survey data or market research technology.
- Basic knowledge of React/JavaScript frontend development (not required, but useful).
Logistics
- Engagement: Full-time, long-term contract.
- Start date: October.
- Location: Preference for candidates based in Europe (due to occasional in-person meetings in Rotterdam).
- Travel: Infrequent, but candidates must be open to occasional trips.
- Duration: Initial 6 months with potential for extension.
Required languages
English | B2 - Upper Intermediate |