Job Description
Summary
We are seeking a Rust or C++ Engineer with trading experience to join our Options High-Frequency Trading (HFT) team. Our technology stack is built on Rust, Node.js, and Python, and while Rust proficiency is preferred, we welcome strong C++/C engineers who are eager to learn and master Rust.
As part of the Options HFT engineering team, you will drive in trading infrastructure and system performance. You will join a small but rapidly growing business unit within Keyrock, where you will be able to make a big impact on the bottom line while collaborating in a global fully remote team. This role is open to candidates located in European or US time zones.
What You'll Do
- Develop and optimise low-latency options trading systems
 - Collaborate with quants, traders, and engineers to enhance trading strategies
 - Maintain and improve trading infrastructure, ensuring high performance and stability
 - Design and implement efficient, scalable, and resilient trading solutions
 - Troubleshoot and enhance exchange connectivity and execution speed
 - Support functional and component testing for critical trading components
 
What We're Looking For
Technical Skills & Experience
- Strong experience in Rust and/or C++ (C background also considered)
 - Prior experience in a trading environment (HFT, Market Making, Prop Trading, or similar)
 - Eagerness to become an expert in Rust (if not already)
 - Experience with PostgreSQL databases and protobuf-based protocols or similar.
 - Exchange connectivity experience and/or FPGA technologies (strongly preferred)
 - Experience in High-Frequency Options Trading and low-latency systems (nice to have)
 
Soft Skills & Competencies
- Ownership & Reliability – Take full responsibility for your work. Write high-quality, maintainable code, meet deadlines, and follow through on commitments. Anticipate and proactively address potential issues before they arise.
 - Initiative & Problem-Solving – Approach challenges with a problem-solving entrepreneurial mindset. Make sound, independent judgments and take the initiative to drive solutions rather than waiting for instructions.
 - Operational Diligence – Respond strategically to technical and operational challenges, ensuring robust and reliable trading infrastructure while instilling confidence in the team’s processes.
 - Curiosity & Growth Mindset – Continuously seek to improve your technical skills and knowledge. Stay ahead of industry trends and take the initiative to practice and explore new technologies that excite you.
 - Excellent Communication Skills with a team player mindset, collaborating within a fully remote global team.
 - Knowledge of latency optimization through Speculative Execution Rollback (SER) is highly valued.
 
Skills
- C++
 - Communications Skills
 - Development
 - Operations
 - Problem Solving
 - Software Engineering
 

