C++ Engineer

Senior

We are looking for a Senior C++ Engineer to join to join the existing product team.

The team is focused on the core trading engine where actual trading happens - processing incoming messages, matching trades, and implementing various trading protocols such as RFQ, click-to-trade, and list trading.

A key aspect of the role is leveraging modern AI tools (Claude, ChatGPT, and internal solutions) to accelerate onboarding, analyze code, identify bottlenecks, and improve development efficiency.

Locations

  • Cyprus
  • Poland
  • Portugal
  • Spain

What you will do

  • Develop and enhance core trading systems for Fixed Income and Derivative Securities

  • Work effectively in a small, high-performing software development team

  • Collaborate with both technical team members and non-technical business stakeholders

  • Contribute to the continuous improvement of the trading technology stack

Required

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of professional C++ development experience (C++14/20) in Windows/Linux environments
  • Strong core CS fundamentals: OOP, STL, multithreading, concurrency
  • Experience with high-performance systems (low-latency, high-throughput, distributed)
  • Solid networking knowledge (TCP/IP, latency, throughput)
  • Strong debugging skills and ability to work with large codebases
  • Experience using AI tools in development/debugging workflows
  • Strong communication skills and ability to collaborate effectively across technical and business teams

Nice to have

  • Experience developing financial software or trading systems (e.g., Fixed Income, Derivatives)

  • Experience with SQL stored procedures

  • Knowledge of relational database design and implementation

Benefits

  • Flexible work setup: remote or a hybrid model.
  • Health insurance coverage for those based in Poland and Cyprus.
  • 50% coverage of health insurance for spouses and children in Poland and Cyprus.
  • 24 days of paid vacation.
  • 10 days of paid sick leave.
  • 50% reimbursement for professional training, education, conferences.
  • Work alongside a highly professional team.
  • Engaging teambuilding events and activities.
  • Relocation Package: assistance for relocation to Poland or Cyprus, if desired.

In case of relocation to Cyprus, we offer

  • Flight tickets, accommodation rent for 1st month for our relocated employee and his/her official family.
  • Support in visa application and issue process, entry permit and residence permit processing

Are you ready? We are waiting

We’d love to hear from you. Feel free to ask us a question, share your thoughts, or leave links to your LinkedIn, GitHub, or portfolio. We’ll get back to you shortly.

didn't suit? there are others

open vacancies