Enable job alerts via email!

Senior C++ Engineer - Trading

ZipRecruiter

New York (NY)

Remote

USD 90,000 - 150,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior C++ Engineer with trading experience to join their Options High-Frequency Trading team. This role focuses on developing and optimizing low-latency trading systems using Rust and C++. The ideal candidate will thrive in a collaborative environment, working closely with quants and engineers to enhance trading strategies. With flexible working hours and a commitment to diversity, this opportunity offers a competitive salary package and the chance to be part of a rapidly growing team in the digital asset space.

Benefits

Competitive Salary Package
Flexible Working Hours
Remote Work Opportunities
Autonomy in Work

Qualifications

  • Strong experience in Rust and/or C++ with eagerness to learn Rust.
  • Experience in a trading environment, especially HFT or Market Making.

Responsibilities

  • Develop and optimize low-latency options trading systems.
  • Collaborate with quants and traders to enhance trading strategies.

Skills

Rust
C++
Trading Experience
PostgreSQL
FPGA Technologies
Low-Latency Systems

Job description

Job Description

Senior C++ Engineer - Rust

Since our beginnings in 2017, we've grown to be a leading change-maker in the digital asset space, renowned for our partnerships and innovation.

Today, we have over 180 team members worldwide. Our diverse team hails from 42 countries, with backgrounds ranging from DeFi natives to PhDs. Predominantly remote, we have hubs in London, Brussels, and Singapore, and host regular online and offline hangouts to keep the team connected.

We trade on more than 80 exchanges and work with a wide array of asset issuers. As a well-established market maker, our expertise has led to rapid expansion. Our services include market making, options trading, high-frequency trading, OTC, and DeFi trading desks.

We are not just a service provider but also an initiator and pioneer, especially in adopting Rust for our algorithmic trading. We support the growth of Web3 startups through our Accelerator Program, upgrade ecosystems by injecting liquidity into promising DeFi, RWA, and NFT protocols, and push industry progress through research and governance initiatives.

At Keyrock, we're actively building the future of digital assets.

Mission Statement

We are seeking a Rust or C++ Engineer with trading experience to join our Options High-Frequency Trading (HFT) team. Our tech stack includes Rust, Node.js, and Python. While proficiency in Rust is preferred, we welcome strong C++/C engineers eager to learn and master Rust.

In this role, you will drive continuous improvements in trading infrastructure and system performance as part of a small but rapidly growing team. This position is open to candidates in European or US time zones.

What You'll Do
  • Develop and optimize low-latency options trading systems
  • Collaborate with quants, traders, and engineers to enhance trading strategies
  • Maintain and improve trading infrastructure for high performance and stability
  • Design and implement scalable, resilient trading solutions
  • Troubleshoot and enhance exchange connectivity and execution speed
  • Support testing of critical trading components
What We're Looking For - Technical Skills & Experience
  • Strong experience in Rust and/or C++ (C background considered)
  • Experience in a trading environment (HFT, Market Making, Prop Trading, etc.)
  • Eagerness to become an expert in Rust
  • Experience with PostgreSQL and protobuf-based protocols or similar
  • Exchange connectivity experience and/or FPGA technologies (highly valued)
  • Experience in High-Frequency Options Trading and low-latency systems (a plus)
Soft Skills & Competencies
  • Ownership & Reliability: Take responsibility for your work, write maintainable code, meet deadlines, and proactively address issues.
  • Initiative & Problem-Solving: Approach challenges proactively with an entrepreneurial mindset.
  • Operational Diligence: Respond strategically to operational challenges, ensuring robust infrastructure.
  • Curiosity & Growth Mindset: Continuously improve your skills and stay ahead of industry trends.
  • Communication Skills: Collaborate effectively within a remote global team.
  • Knowledge of latency optimization through Speculative Execution Rollback (SER) is highly valued.
Our Recruitment Philosophy

We value self-awareness and the right skills, seeking candidates who are driven, collaborative, and committed to delivering scalable outcomes.

Recruitment Process
  1. HR interview
  2. Head of Engineering interview (technical)
  3. Rust challenge
  4. Head of Business Unit interview
  5. Meet the team chat
  6. Offer
Our Offer
  • A competitive salary package with benefits based on engagement type (employee or freelancer)
  • Flexible working hours and remote work opportunities
  • Autonomy to create your entrepreneurial experience within a team pursuing excellence

We are committed to an inclusive, diverse, and non-discriminatory work environment. We welcome applicants of all backgrounds, ethnicities, genders, and creeds. Hiring, rewarding, and promoting are based solely on merit and performance.

Due to business and external requirements, background checks are performed on all potential employees and are a prerequisite for joining Keyrock.

For more information, visit https://keyrock.com/careers/

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior C++ Engineer – Trading

Keyrock UK Limited

New York

Remote

USD 90,000 - 150,000

30+ days ago

Senior C++ Engineer - Trading

ZipRecruiter

San Francisco

Remote

USD 100,000 - 160,000

8 days ago

Senior C++ Engineer - Trading

ZipRecruiter

Chicago

Remote

USD 90,000 - 150,000

8 days ago

Title Senior Software Engineer

Paramount Pictures

New York

Remote

USD 120,000 - 160,000

2 days ago
Be an early applicant

Senior Software Engineer, Privacy

Chainlink Labs Inc.

New York

Remote

USD 120,000 - 180,000

6 days ago
Be an early applicant

Sr. Software Developer

Broadcast Music, Inc.

New York

Remote

USD 90,000 - 150,000

7 days ago
Be an early applicant

Senior Software Development Engineer

McKesson’s Corporate

New York

Remote

USD 106,000 - 179,000

Today
Be an early applicant

(Remote) Senior Software Developer

Harris Computer

New York

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Senior VB.Net Developer - Medmarc

ProAssurance

New York

Remote

USD 98,000 - 163,000

2 days ago
Be an early applicant