C++/Rust Engineer - Systematic Crypto Trading

Rockstar Recruiting
Zürich, Switzerland
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
CHF 180K

Job location

Zürich, Switzerland

Tech stack

C++
Computer Programming
Data Structures
Performance Tuning
Systems Architecture
Real Time Systems
Backend
Web3.js

Job description

  • Design and develop the core infrastructure powering real-time trading execution.
  • Contribute to the architecture of systems responsible for order processing, market state, and trade execution.
  • Build high-throughput pipelines for orders, trades, and market data distribution.
  • Ensure systems remain predictable, resilient, and highly performant under heavy load.
  • Continuously improve performance, reliability, and system efficiency.
  • Work closely with research and product teams exploring new market structures and trading mechanics.

Technologies:

  • Backend
  • Support
  • Rust
  • Web3
  • C++
  • Network

Requirements

  • Experience building high-performance backend or systems infrastructure.
  • Strong programming experience in Rust, C++ or similar systems languages.
  • Experience developing real-time systems where performance, determinism, and reliability are critical.
  • Strong understanding of concurrency, scalable system design, and performance optimization.
  • Solid background in data structures, algorithmic thinking, and efficient system architecture.
  • Experience analyzing and improving performance across compute, memory, and networking layers.

Benefits & conditions

Salary: CHF 140'000 - 180'000 per year

Apply for this position