We are looking for a Senior C++ Engineer 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.
Responsibilities
- 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
Requirements
- 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
Additional Requirements
- 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