Blockhouse is building intelligent execution algorithms for institutional traders, aiming to minimize slippage and improve execution quality across equities and crypto markets. The company is looking for a quantitative developer to support the core infrastructure powering their trading operations and algorithm infrastructure.
Requirements
- Strong proficiency in C++, Python including Pandas, NumPy, and asynchronous programming
- Experience with Kafka, or similar event-driven streaming systems
- Experience using AWS services: EC2, S3, CLI setup, or cloud-based deployment
- Exposure to backtesting frameworks or trading simulation environments
- Solid understanding of Git workflows and clean, modular code practices
- Experience with Clickhouse, FIX APIs, containerization (Docker)
Responsibilities
- Design and implement components of our trading strategies and algorithms utilizing Python and C++ / Rust
- Build scalable backtesting pipelines and integrate benchmarking tools
- Work with Kafka to simulate or ingest real-time market data streams
- Deploy and test infrastructure on AWS EC2, manage artifacts via S3
- Collaborate with researchers to productionize trading strategies and evaluate execution quality
- Integrate with broker APIs using FIX and REST protocols
- Contribute to internal tooling, documentation, and model lifecycle management
Other
- Have at least 1 - 2 years of experience on a trading desk, any asset class but crypto preferred
- Familiarity with market microstructure: limit order books, slippage, order types
- Fully in-person collaboration in NYC among friendly colleagues.
- Potential sponsorship for H-1B visas for eligible candidates.