Yesterday

Senior C++ Engineer (Trading Systems)

Relocation | Riga | EUR 3500 - 5000 net

Senior C++ Engineer (Trading Systems), Riga, Latvia

Location: Riga, Latvia
Company: IT Camp partner (global trading technology company)
Employment Type: Full-time, on-site hybrid
Salary Range: EUR 3,500 - 5,000 net

The company is a global trading technology company combining financial expertise with high-performance software engineering. Due to company growth, we are looking for an experienced Senior C++ Engineer to build and maintain scalable, low-latency trading systems.

What You’ll Do:
- Design, develop, and maintain high-performance C++ trading applications.
- Build resilient, fault-tolerant, and scalable systems.
- Optimize low-latency and high-throughput services for trading and risk management.
- Implement and improve async/sync communication services and APIs.
- Contribute to system architecture, performance tuning, and production stability.

Requirements:
- 5+ years of professional C++ development experience.
- Strong knowledge of OOP, STL, and multithreading.
- Experience with asynchronous and synchronous architectures, networking, and APIs.
- FinTech or trading systems background (FX, CFD, equities, derivatives).
- Passion for building stable systems that perform under high load.

Nice to Have:
- Experience with FIX protocol, market data feeds, and order execution.
- Low-latency systems or HFT experience.
- MT4/MT5 plugins development.
- Linux development and CI/CD pipelines.

Company Offers:
- Salary €3,500–5,000 net (depending on experience).
- Work in a fast-growing international FinTech company.
- Comprehensive health insurance.
- Paid sports activities and wellness perks.
- Modern office in the center of Riga and HQ in Dubai.
- Fully subsidized parking.
- Relocation support.

📩 Contact:
Please write to @jsahovala
📧 j.sahovala@itcamp.lv