I

Senior C++ Software Engineer - Trading Infrastructure

itmatch Romania
Relocation
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Build brand new trading infrastructure from scratch using Modern C++. Collaborate with senior quants and management. 4-8+ years of professional development experience in C++ required.

Key Highlights
Build full 'tick to trade' pipeline
Work with senior quants and management
Frequent interaction with stakeholders
Technical Skills Required
C++ Modern C++ (C++20/23) Unix/Linux Test-driven development Python NumPy Pandas
Benefits & Perks
Salary: EUR 92,000.00 + discretionary bonus
25 days of holiday
Lunch vouchers
Relocation support available

Job Description


We are recruiting for our client, an elite alternative investment firm where high-performance, low-latency technology is the core of their strategy.


This global macro firm trades across all major asset classes (commodity, FX, equity) by combining deep market insight with a purely quantitative, data-driven process. You will not be maintaining old systems; you will be a key builder of their proprietary trading technology and advanced statistical models, leveraging massive in-house data sets. This is a high-impact role within a dynamic, entrepreneurial culture, perfect for an engineer with a passion for complex problem-solving and an intellectual curiosity about financial markets.


For this client, we are looking for: C++ Developers


The successful Software Engineer will be building brand new, greenfield trading infrastructure from the ground up. This is an opportunity for a C++ programmer to work with Modern C++ (C++20/23) on all-new systems, with no "maintenance nightmares" on legacy code.

  • You will work directly with the lead developer in Vienna as their primary backup, taking ownership of new projects and building out the full "tick to trade" pipeline.
  • This includes market data, Order Management Systems (OMS), Portfolio Management Systems (PMS), risk analytics, and electronic trading systems.
  • Frequent interaction with senior quants and management is required, so strong communication and collaboration skills are essential.
  • We are looking for a self-motivated individual who can take the lead and work independently.



Requirements:

  • 4-8+ years of professional development experience in Modern C++ (C++11 and newer).
  • Proven experience in designing and building full systems from scratch. (Candidates must demonstrate experience beyond maintaining or working on small, isolated components).
  • Strong Unix/Linux experience
  • Strong communication and interpersonal skills.
  • Hands-on experience with data-intensive, high-frequency applications.
  • Experience with test-driven development.
  • Familiarity with mathematically intensive applications (e.g., statistics, time series analysis).


In addition:

  • 2+ years of software development experience in the finance and/or investment management industry.
  • Alternatively, for candidates without finance experience, 8+ years of experience dealing with high-frequency, large-scale data systems.
  • An advanced degree in a quantitative discipline (Math, Statistics, Physics, Computer Science, Financial Engineering, etc.).
  • Hands-on experience with large, financial databases (e.g., Reuters, MarketQA, Capital IQ).
  • Familiarity with concurrent systems and optimizing response time.
  • Working knowledge of basic statistical and econometric methods.
  • Basic Python experience for orchestration and scripting.
  • Familiarity with Python data science modules (e.g., NumPy, Pandas) is a huge plus.


Additional Information:

  • Location: Vienna, Austria. This is a 5-day-a-week, in-office role (with some flexibility). Relocation support is available.
  • Compensation: salary for this position STARTS at EUR 92.000,00 plus a discretionary bonus (potentially might be increased based on candidate qualification
  • Perks: Includes 25 days of holiday and lunch vouchers


Similar Jobs

Explore other opportunities that match your interests

Software Quality Assurance Engineer

Programming
17h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Bosch Romania

Romania

Principal Systems Integration & Test Engineer - Radar Systems

Programming
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Raytheon

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

pipeworks

United State

Subscribe our newsletter

New Things Will Always Update Regularly