Experienced Rust Engineer - Trading Systems

Blockhouse

New York (NY)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity participation
Competitive compensation
Direct impact on trading systems

Job summary

Blockhouse, a New York-based systematic crypto trading firm, seeks an Experienced Rust Engineer for a senior position in their trading systems team. The role involves enhancing a production-level Rust engine, ensuring its performance, reliability, and integration with new trading venues. Applicants should have 2-5 years of Rust experience, a solid background in performance-sensitive systems, and familiarity with Linux systems. This position offers hybrid work options and competitive compensation, including equity participation.

Qualifications

  • 2-5 years of production Rust experience or equivalent in C++ or Go with Rust proficiency.
  • Proven track record of delivering systems in production.
  • Strong command of concurrency and performance trade-offs.

Responsibilities

  • Extend and optimize the Rust trading engine for performance and reliability.
  • Integrate new trading venues and harden existing ones.
  • Contribute to ongoing GCP migration including deployment and observability.

Skills

Production Rust experience
Low-latency systems
Concurrency and asynchronous programming
Linux/UNIX environments
Networking performance trade-offs

Tools

Google Cloud Platform
TypeScript
React
Python

Job description

Experienced Rust Engineer – Trading Systems

Company: Blockhouse

Location: Remote (US time zones required); NYC in-person or hybrid preferred

Type: Full-time

Compensation: $110,000–$160,000 base, commensurate with experience. Equity grant and strategy PnL share included. Full benefits.

About Blockhouse

Blockhouse is a systematic crypto trading firm operating two live production strategies across centralized and decentralized perpetual venues, trading client capital. The firm was founded in 2022.

Our core market‑making engine is built in Rust and is deployed in production across multiple venues. We are actively extending the platform — integrating additional exchanges, refining execution, and developing the surrounding operational infrastructure, including our trader dashboard, GCP environment, and observability systems. Blockhouse is a small, engineering‑driven team, and engineers work directly with the founders and Head of Trading.

Role Overview

This is a senior individual contributor position on our trading systems team, reporting into the Head of Trading. The role is focused on extending our production Rust engine: writing production code daily, owning meaningful components of the system end‑to‑end, and raising the technical standard of the team through code review, design input, and mentorship of junior engineers.

We are not looking to rebuild the platform. Our system is operational and trades real capital today. The successful candidate will demonstrate the ability to navigate an existing codebase, identify high‑impact improvements, deliver them to production incrementally, and improve the reliability and extensibility of the platform over time.

Responsibilities
  • Extend and optimize the Rust trading engine, with emphasis on performance, reliability, and extensibility
  • Integrate new centralized and decentralized venues and harden existing integrations
  • Contribute to the ongoing GCP migration, including observability, deployment, and data infrastructure
  • Partner with the Head of Trading and quantitative researchers to translate strategy requirements into production systems
  • Uphold and improve engineering standards through code review, design feedback, and mentorship
  • Help establish and maintain team practices around testing, CI, and on‑call operations
Required Qualifications
  • 2–5 years of production Rust experience, or equivalent production experience in a comparable systems language (C++, Go) with demonstrated Rust proficiency
  • Proven track record of delivering low‑latency or performance‑sensitive systems in production
  • Strong command of concurrency, asynchronous programming, networking, and performance trade‑offs
  • Proficiency in Linux/UNIX environments and standard debugging and profiling tooling
  • Demonstrated pragmatism: a preference for incremental improvement over rewrites, and sound judgment on where to invest engineering effort
Preferred Qualifications
  • Experience integrating with centralized or decentralized crypto exchange APIs
  • Background in market making, execution systems, or high‑frequency trading infrastructure
  • Working experience with Google Cloud Platform
  • Familiarity with internal tooling development (TypeScript, React) for trader‑ or operator‑facing interfaces
  • Python proficiency for tooling, testing, or research integration
  • Prior experience mentoring or informally leading engineers
Why Join Blockhouse
  • Substantive ownership of a production trading system with direct impact on firm PnL
  • Close working relationship with the founding team, Head of Trading, and quantitative staff
  • Meaningful equity participation and strategy PnL share
  • Live trading environment with real capital at stake and a high engineering bar
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Rust Developer Intern (Summer 2026)
Rust Developer Intern (Summer 2026)

Blockhouse • New York (NY)

On-site
Equity and strategy PnL share upon full-time conversion
Direct mentorship from founders and senior quants
Cash compensation based on experience
Remote Senior Rust Engineer - Real-Time Trading
Remote Senior Rust Engineer - Real-Time Trading

Blockhouse • New York (NY)

Hybrid
USD 110,000 - 160,000
Equity participation
Competitive compensation
Direct impact on trading systems
Software Engineer, Backend Systems – Crypto Trading
Software Engineer, Backend Systems – Crypto Trading

Morgan Pinnacle Group • New York (NY)

On-site
USD 185,000 - 300,000
Software Engineer Backend Systems New York
Software Engineer Backend Systems New York

AIDA Recruitment • New York (NY)

On-site
USD 185,000 - 300,000
Salary range announced
Equity package
On-site in New York
+1
Software Engineer, Backend Systems
Software Engineer, Backend Systems

AIDA Recruitment • San Francisco (CA)

On-site
USD 185,000 - 300,000
Competitive equity package
On-site work in San Francisco
Software Engineer Backend Systems
Software Engineer Backend Systems

AIDA Recruitment • San Francisco (CA)

On-site
USD 185,000 - 300,000
Equity package
On-site in SF
Collaborative team
Sr. Software Engineer (C, C++, or Rust)
Sr. Software Engineer (C, C++, or Rust)

Partnerverse • Indiana (PA)

On-site
USD 180,000 - 260,000
Senior Backend Engineer- Trading System(Go/Rust)
Senior Backend Engineer- Trading System(Go/Rust)

Longbridge Singapore • New York (NY)

Hybrid
USD 140,000 - 190,000
Hybrid work mode
Remote-friendly
Senior Backend Engineer- Trading Platform(Go/Rust)
Senior Backend Engineer- Trading Platform(Go/Rust)

Longbridge • United States

Hybrid
USD 140,000 - 210,000
Senior Backend Engineer- Trading Platform(Go/Rust)
Senior Backend Engineer- Trading Platform(Go/Rust)

Longbridge • New York (NY)

On-site
USD 120,000 - 180,000