×
Register Here to Apply for Jobs or Post Jobs. X

Backend Rust Engineer - Trading

Job in 6300, Zug, Kanton Zug, Switzerland
Listing for: Keyrock
Full Time position
Listed on 2025-12-02
Job specializations:
  • IT/Tech
    Systems Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Backend Rust Engineer - Options Trading

Join to apply for the Backend Rust Engineer - Options Trading role at Keyrock
. Since our beginnings in 2017, we have grown into a leading change‑maker in the digital asset space, renowned for our partnerships and innovation.

We trade on more than 80 exchanges, working with a wide array of asset issuers. As a well‑established market maker, our services span market making, options trading, high‑frequency trading, OTC, and DeFi trading desks. We are pioneers in adopting Rust for our algorithmic trading and champion its use industry‑wide.

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

Role Overview

You will join our small but rapidly growing Options Business Unit’s fully remote engineering team, building out and improving our low‑latency options trading system. The position is open to candidates in Asian or European time zones.

Required Skills
  • Very strong scalable systems architecture and simple, extendable APIs.
  • Experience with low latency and/or options trading is highly valued.
  • Capable of working in a wider team environment, in a globally remote async team.
  • Pragmatic approach to problem‑solving through iterations, balancing business requirements with long‑term technical vision.
  • Complete ownership from gathering initial requirements all the way to deployment.
  • Operational mindset, understanding of infrastructure and deployments.
Background and Experience
  • Expertise in low‑latency and/or data‑heavy (trading) systems (5+ years).
  • Strong experience with Rust and/or C/C++.
  • Willingness to become an expert in Rust if not already proficient.
  • Experience with unit, integration or equivalent functional testing approaches.
  • Options trading knowledge or a keen interest is considered essential.
  • Previous experience with exchange connectivity and/or FPGA technologies is valuable.
  • Experience with Postgre

    SQL databases and protobuf-based protocols (or similar) is essential.
Competences and Personality
  • Problem‑solving and pragmatic approach to system design and implementation.
  • Entrepreneurial, “big‑picture” architectural thinking with attention to detail.
  • Excellent communication skills and a team‑player mindset collaborating within a fully remote global team.
Recruitment Process
  • Initial HR interview
  • Interview with the heads of the Options business unit
  • Technical challenge (home‑work type, not a live coding challenge or pair programming)
  • Challenge debrief (discussion of solution, thought process, and feedback)
  • Offer
Our Offer
  • A competitive salary package, with various benefits depending on engagement type (employee or freelancer).
  • Autonomy in time management thanks to flexible working hours and the opportunity to work remotely.
  • The freedom to create your own entrepreneurial experience by being part of a team of people in search of excellence.

We are committed to building an inclusive, diverse and non‑discriminating work environment. We welcome employees of all backgrounds, ethnicities, genders, creed and sexual orientation. Hire, reward and promote based entirely on merit and performance.

Due to the nature of our business and external requirements, we perform background checks on all potential employees; passing the check is a prerequisite to join Keyrock.

Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Engineering and Information Technology

Referrals increase your chances of interviewing at Keyrock by 2x.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary