Send request
We’ll find the

Careers you need

We will help you find your dream job! We are always ready to help you find the perfect place of work where interesting projects, an excellent team and the best conditions for you and your development will be waiting for you. Just take one step and send us your resume.
Apply for this job

Senior C++ Developer

IT Camp’s partner is a global trading technology company that merges financial expertise with innovative software engineering to drive efficient, data-driven market operations. The company focuses on delivering high-performance, scalable, and reliable trading systems that support clients worldwide. As part of the development team, you will design, build, and maintain robust trading applications, ensuring system resilience, scalability, and stability in a fast-paced environment. You’ll play a key role in optimizing real-time processes, refining architectures, and enhancing performance to support the companys global trading ecosystem.

Due to the company`s growth we are looking for an experienced Senior C++ developer.

Your key responsibilities:

  • Design, develop, and maintain robust, high-performance C++ trading applications;
  • Engineer systems with resilience, fault-tolerance, and self-healing as part of their DNA;
  • Build and optimize low-latency, high-throughput services for trading and risk management;
  • Implement and refine async/sync communication services and APIs;
  • Contribute to architecture, performance tuning, and stability of production systems.

Requirements:

  • 5+ years professional C++ development experience;
  • Strong expertise in object-oriented design, STL, and multithreading;
  • Experience with asynchronous/synchronous architectures, networking, and APIs;
  • Passion for building systems that are stable under load and resilient under failure.Preferable:
  • Background in fintech, trading, or financial systems (CFD, FX, equities, derivatives);
  • Familiarity with FIX protocol, market data feeds, and order execution flows;
  • MT4/MT5 plugin and service development;
  • Experience in low-latency trading systems or HFT;
  • Knowledge of liquidity aggregation, risk management, or trade execution logic;
  • Linux development, scripting, and CI/CD pipelines.

What company offers:

  • Gross salary starting from EUR 5 000;
  • Comprehensive health insurance;
  • Sponsored learning and professional development, including access to paid trainings and courses on the OReilly e-learning platform;
  • Paid sports activities and wellness perks;
  • Work in a fast-growing international company at the heart of Fintech innovation;
  • Office snacks: fruits, cookies, and great coffee;
  • Modern office in the center of Riga;
  • Fully subsidized parking.

We will contact you if you are invited for an interview. We will send the answer to those candidates who will be invited for an interview. If you have not received an invitation to a job interview within 2 weeks after the vacancy deadline, it is considered that you have received a refusal.
NEED OUR HELP?
A property complited resume is the key to success to finding a suitable vacancy. One of the most frequent complains of job seekers is that none of the potential employers respond to the resume sent to dozens of companies.