
Product Engineer (C++)
in Data Driven Lab
4 800 — 6 000 €/month net
Technologies / Tools
The company considers specialists residing in Cyprus or EU countries.
Data-Driven Lab
is an international IT company developing products for fintech, edtech, and analytics industries. Alongside product development, we help businesses grow with a full range of digital marketing services. We are looking for a Product Engineer (C++) to join the team accountable for the Trading Experience across both Web and Mobile. The mission is to deliver the best possible trading conditions while keeping risk and abuse at controlled levels.
We offer
- Direct feedback loop with customers: you will see how you impact their experience and their success.
- True peer-to-peer relationships within teams with no managers, team leads, or any other roles defined for them — everything is managed by you and your teammates through collaboration based on agreements, not titles.
- Non-fading startup pace: autonomous decision making inside the team, and the ability to choose the way the product evolves.
- Engineering-driven environment: we value engineering experience and creative thinking combined, so you’ll be able to handle the process end-to-end.
- No gatekeepers: as our teams are completely autonomous, the development, security, and sustainability are owned by you.
We expect you to
- Build core trading systems: low-latency order processing (not HFT), execution logic, trading state management (orders, positions, trades), and managed behaviour in volatile or abnormal market conditions.
- Develop market data and pricing: integrate price feeds, analyse and filter data streams, construct stable tradable prices and monitor price quality.
- Implement execution logic: pre-trade checks, margin validation, trading limits, risk-scoring, market health and pricing feedback loops.
- Ensure consistency of trading data: lifecycle of orders and trade data, reproducible trading history.
- Own production reliability: observability, incident analysis, performance tuning, and continuous improvements of system stability.
What is important to us
- You consistently put customer value and team goals above everything else when making any decision during your work.
- Engineering mindset: ability to reason about complex real-time systems, understand market dynamics, investigate root causes of trading anomalies, and design robust solutions.
- Deep understanding of trading systems and market mechanics: order lifecycle, execution models, market microstructure, behaviour of price feeds under volatility.
- Strong C++ engineering experience building performance-critical backend systems.
- Experience designing real-time event-driven systems handling large volumes of market and trading data.
- Experience running critical systems in production: monitoring, incident analysis, performance optimisation.
- Reliability in real-time trading environments: latency sensitivity, racing, graceful degradation, protection against unstable market data and connectivity.
- Commitment to engineering quality through testing and automation of trading and market logic.

About company Data Driven Lab
Data-Driven Lab is an international IT company developing products for fintech, edtech, and analytics industries. Alongside product development, we help businesses grow with a full range of digital marketing services.
Our customer portfolio includes solutions for traders available in 150 countries. Our expertise includes SEO, search and display advertising, social media marketing and management, retargeting strategies, content creation, and analytics. We build tailored marketing solutions to boost visibility, drive traffic, and increase customer engagement.