Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
A leading multi-asset trading firm is seeking a Software Engineer to help build and evolve the technology underpinning its global automated trading platform. Working closely with quantitative researchers and trading engineers, you’ll develop and support the systems responsible for market data, execution, analytics, and trading operations. This is a highly collaborative role offering significant ownership and exposure to complex engineering challenges at the intersection of distributed systems, data engineering, quantitative research, and electronic trading.
Requirements
Technical Skills
C++ & Software Engineering
- Modern C++ (C++17/20 and beyond)
- Software architecture and system design
- Multithreading, concurrency and memory management
- Performance analysis and optimisation
- Building robust, maintainable production systems
Python & Data Infrastructure
- Production Python development
- Large-scale time-series data processing
- Research and analytics tooling
- Type-safe, testable software development
- Data engineering and platform development
Distributed Systems
- Linux development environments
- High-availability systems
- Real-time and event-driven architectures
- Observability and production support
- Distributed computing concepts
Desirable Experience
- Market data systems and exchange connectivity
- Electronic trading platforms
- Quantitative research infrastructure
- Blockchain, digital assets or alternative data
- Machine learning workflows
- Functional programming principles
Ideal Background
Open to strong software engineers from financial services or leading technology companies. Experience within trading, quantitative research, crypto or financial markets is beneficial but not required.
Benefits & conditions
The successful candidate will be comfortable working directly with researchers, owning projects from conception through delivery, and solving complex technical problems with a high degree of autonomy. What’s on Offer
- Build core technology used by a leading systematic trading business
- Partner directly with quantitative researchers and experienced engineers
- Work on challenging problems across trading systems, data and distributed infrastructure
- Significant ownership and visibility from day one
- Influence the direction of a growing trading and research platform
- Competitive compensation and long-term career development opportunities
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…