Experienced Rust Engineer -- Trading Systems

BlockhouseNew York, NY
Remote

About The Position

Blockhouse is a systematic crypto trading firm established in 2022, operating two live production strategies across centralized and decentralized perpetual venues, trading client capital. Their core market-making engine is built in Rust and is deployed in production across multiple venues. The firm is actively expanding its platform by integrating additional exchanges, refining execution, and developing operational infrastructure, including a trader dashboard, GCP environment, and observability systems. Blockhouse is a small, engineering-driven team where engineers collaborate directly with the founders and Head of Trading. This is a senior individual contributor position within the trading systems team, reporting to the Head of Trading. The role primarily involves extending the production Rust engine, writing production code daily, taking end-to-end ownership of significant system components, and elevating the team's technical standards through code review, design input, and mentorship of junior engineers. The successful candidate will be expected to navigate an existing codebase, identify high-impact improvements, deliver them incrementally to production, and enhance the platform's reliability and extensibility.

Requirements

  • 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

Nice To Haves

  • 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

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

Benefits

  • Full benefits
  • Equity grant
  • strategy PnL share
  • Meaningful equity participation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service