We are seeking a skilled C++ developer to build new trading infrastructure from scratch. The ideal candidate will have experience with Modern C++ and high-frequency applications. This is a high-impact role within a dynamic, entrepreneurial culture.
Key Highlights
Technical Skills Required
Benefits & Perks
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