C++ Trading Platform Developer
Wintermute is a global algorithmic trading firm that makes digital asset markets liquid and efficient. They provide liquidity for hundreds of tokens across dozens of crypto exchanges and trading platforms.
About Wintermute
Wintermute is a digital asset trading firm that provides liquidity for digital asset markets. Their services include Over-the-Counter (OTC) trading for spot and derivatives across a wide range of digital assets, liquidity provision for tokens, and contributions to the DeFi ecosystem as a builder, liquidity provider, researcher, and governance contributor. Through Wintermute Ventures, they invest in early-stage DeFi protocols. The company's operations are powered by a proprietary algorithmic trading engine. Wintermute Trading Ltd. is registered in England & Wales and with the UK Financial Conduct Authority for its cryptoasset activities under money laundering regulations. Wintermute Asia Pte. Ltd. is incorporated in Singapore and trades derivatives referencing cryptoassets. Neither entity is authorised or regulated by any regulatory authority, and they trade for their own accounts with their own assets, not managing or holding assets for customers. The information provided on their website is for informational purposes only and not an offer or solicitation.
Skills
About the Role
You will develop and improve the global trading platform, working on real-time data capture, order entry, exchange connectivity, monitoring and performance. You will write and optimize C++ and Python code on Linux, diagnose low-level issues, improve scalability and reliability, and deliver fail-safe systems for high-performance trading.
Requirements
- Strong C++ skills
- Experience inspecting C++ standard libraries and low-level behaviour
- Experience writing client-server network applications
- Experience writing and optimising high-performance code
- Strong analytical skills
- Understanding of networking, CPU and memory model, and assembly language
Responsibilities
- Develop and maintain the global trading platform
- Implement real-time data capture and order entry systems
- Ensure robust connectivity to multiple exchanges
- Design and implement monitoring and fail-safe systems
- Optimize performance, scalability, and resource usage
- Write and maintain C++ and Python code on Linux
Benefits
- Team meals, festive celebrations and company team building events
- Office amenities including table tennis and foosball and a team breakout area
- Personalized desk configurations
- Pension
- Private health insurance
- Flexible working arrangements with support for working from home
- UK work permits and relocation assistance
