Enable job alerts via email!

Rust Engineer - Trading

Keyrock

New Jersey

Remote

USD 90,000 - 150,000

Full time

Today
Be an early applicant

Boost your interview chances

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

Job summary

An innovative firm in the digital asset space is seeking a talented Rust Engineer to join their Options High-Frequency Trading team. This role offers the opportunity to work with cutting-edge technology in a fully remote environment, making a significant impact on trading infrastructure and system performance. Ideal candidates will have a strong background in Rust or C++, with experience in trading environments. The company fosters a culture of collaboration and continuous learning, making it an exciting place for tech enthusiasts eager to grow and contribute to the future of digital assets.

Benefits

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

Qualifications

  • Strong experience in Rust and/or C++ is essential.
  • Experience in a trading environment is required.

Responsibilities

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

Skills

Rust
C++
Trading Experience
PostgreSQL
Low-latency Systems

Job description

Join to apply for the Rust Engineer - Trading role at Keyrock

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, representing 42 nationalities. Our team is diverse, with backgrounds ranging from DeFi experts to PhDs. We operate mostly remotely, with hubs in London, Brussels, and Singapore, and we regularly host online and offline gatherings.

We trade on more than 80 exchanges and work with various asset issuers. As a market maker, we have expanded rapidly, offering services in market making, options trading, high-frequency trading, OTC, and DeFi trading desks.

We are pioneers in adopting Rust for algorithmic trading and support the growth of Web3 startups through our Accelerator Program. We also contribute to ecosystem development by providing liquidity to promising DeFi, RWA, and NFT protocols, and advance industry progress through research and governance initiatives.

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

Mission Statement

We seek 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.

As part of the Options HFT engineering team, you will improve trading infrastructure and system performance. This small but rapidly growing unit offers you the chance to make a significant impact while collaborating in a fully remote, global team. This role 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 improve 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, or similar)
  • Willingness to become an expert in Rust if not already
  • Experience with PostgreSQL and protobuf-based protocols or similar
  • Exchange connectivity experience and/or FPGA technologies (preferred)
  • Experience in High-Frequency Options Trading and low-latency systems (a plus)
Soft Skills & Competencies
  • Ownership & Reliability: responsible, high-quality code, meeting deadlines
  • Initiative & Problem-Solving: proactive, entrepreneurial mindset
  • Operational Diligence: strategic response to technical challenges
  • Curiosity & Growth Mindset: continuous learning and exploration
  • Excellent communication skills and team collaboration in a remote environment
  • Knowledge of latency optimization through Speculative Execution Rollback (SER) is highly valued
Our recruitment philosophy

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

Recruitment process
  • HR interview
  • Technical interview with Head of Engineering
  • Rust coding challenge
  • Interview with Head of Business Unit
  • Team introduction chat
  • Offer
Our offer
  • Competitive salary
  • Flexible working hours and remote work opportunities
  • Autonomy and entrepreneurial environment within a team striving for excellence

We are committed to diversity and inclusion, welcoming applicants of all backgrounds, ethnicities, genders, creeds, and orientations. Hiring, rewards, and promotions are based solely on merit and performance.

Background checks are required due to the nature of our business and external regulations.

More info: 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

Rust Engineer - Trading

Keyrock

Illinois

Remote

USD 70,000 - 120,000

8 days ago

Rust Engineer - Trading

Keyrock

Oregon

Remote

USD 90,000 - 150,000

10 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

Senior C++ Engineer - Trading

ZipRecruiter

New York

Remote

USD 90,000 - 150,000

8 days ago

Rust Engineer – Trading

Keyrock UK Limited

New York

Remote

USD 80,000 - 150,000

30+ days ago

Senior C++ Engineer – Trading

Keyrock UK Limited

New York

Remote

USD 90,000 - 150,000

30+ days ago