We're looking for an experienced C++ software engineer to join our commodities technology team in Singapore, working closely with the trading desk. The role involves building and evolving the systems that price, quote, and execute in our commodity markets, and developing the data, research, and backtesting infrastructure that powers our systematic and research-driven strategies.
Requirements
- At least 3 years' experience as a software engineer working on distributed, low-latency, or data- and research-heavy systems.
- Strong C++ skills, with a good understanding of modern C++ and the performance characteristics of the language.
- Solid grounding in computer science fundamentals — operating systems, data structures, algorithms, concurrency.
- Familiarity with a scripting language such as Python for tooling, research workflows, and automation.
- Comfort using AI tools to accelerate your work where appropriate, without compromising on code quality or runtime performance.
Benefits
- Performance-based bonus structure tied to a global profit pool
- Collegial, intellectual environment
- Serious investment in your development
- Daily breakfast and lunch
- Gym membership
- Regular in-house chair massages
- Regular social events
- Company-wide weekend trip every two years