Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking an experienced C++ engineer to join a global trading company. This organisation uses cutting-edge technology to solve some of the most complex problems in modern financial markets - from optimising scarce bandwidth and reacting to market events in nanoseconds, to pricing large sets of financial instruments with extremely low error tolerance and analysing vast volumes of real-time data.
Its systems are designed to enhance market stability, not detract from it. As such, they must operate at peak efficiency even under the most extreme market conditions. User interfaces are built to deliver coherent, responsive, real-time visualisations of market activity and system performance, while providing intuitive control over highly complex systems.
Software Engineers focus on the infrastructural and strategic layers of the software ecosystem, ensuring that the foundations are stable, performant, and trusted - enabling innovation across the wider technology and trading landscape.
What you'll do
The systems you build and maintain are central to everything happening in the trading domain. Technology and Trading teams work closely together to explore new ideas, define technical direction, and continuously improve the platform.
As part of the Core Software team, you will:
- Build and maintain the robust software backbone the business relies on every day
- Define and evolve the technical environment that enables trading-focused development teams to innovate
- Solve complex problems in a fast-paced, constantly evolving environment
- Be challenged not only on technical depth, but on your ability to deliver simple, elegant, and reliable solutions
What you'll get
You'll join a highly collaborative, high-performing culture where curious thinkers and creative problem-solvers work together to tackle some of the toughest challenges in financial markets.
In addition, you can expect:
- A highly competitive, performance-based bonus structure linked to global firm performance
- The opportunity to work alongside top-tier professionals from over 40 countries
- 25 paid vacation days and fully covered first-class commuting expenses
- Ongoing training opportunities and health insurance discounts
- Extensive office perks, including daily breakfast and lunch, premium barista coffee, sports and leisure activities, weekly social events, and on-site wellness offerings
- Competitive relocation support and visa sponsorship where required
Who You Are
- A software engineer with a strong passion for writing clean, correct and maintainable code
- Interested in architectural and strategic problem-solving, with a pragmatic mindset focused on delivery
- 4+ years of professional experience (prior finance experience is not required)
- Solid computer science fundamentals, including algorithms, memory and concurrency models, CPU architecture, operating systems, and relational databases
- Strong experience with C++ and Linux, or a clear willingness and ability to learn quickly on the job
- Comfortable picking up new languages and technologies such as Python, C# etc
- Open to both junior and senior engineers with strong fundamentals and a desire to grow
Feel free to apply on our website and let's get in touch for your next challenge in 2026!
https://elityglobal.com/careers/
Key Skills
Ranked by relevanceReady to apply?
Join Elity Global and take your career to the next level!
Application takes less than 5 minutes

