Job VC
Rust Engineer — Trading Systems
Technologies
Description
About the Role
We are building advanced infrastructure for high-performance transaction execution in blockchain environments, enabling more efficient and flexible execution for real-time systems.
As a Rust Engineer, you will design, build, and operate low-latency systems that power algorithmic trading and on-chain execution. Your work will focus on developing reliable, high-performance infrastructure that operates under real-world conditions and directly impacts system efficiency and outcomes.
Responsibilities
Build and maintain high-performance systems in Rust for real-time execution
Operate and continuously improve production systems based on live metrics (latency, failures, throughput)
Design and optimize low-latency infrastructure (networking, concurrency, transaction flow)
Implement robust and predictable execution logic under load
Work with real-time data streams (including blockchain / mempool data)
Collaborate with researchers/quant teams to implement execution logic when needed
Develop monitoring, alerting, and incident response processes
Integrate with EVM-based systems and smart contracts
Requirements
Strong Rust experience (2+ years in production)
7+ years of software engineering experience
Proven experience with low-latency or real-time systems
Strong understanding of performance optimization, concurrency, and system design
Experience operating production systems (monitoring, debugging, on-call)
Nice to have (not required):
Experience with trading systems, HFT, or market-making environments
Experience with blockchain or DeFi systems
Understanding of transaction mechanics (gas, nonce, mempool)
Familiarity with MEV or advanced execution concepts
Solidity or smart contract development experience
We are building advanced infrastructure for high-performance transaction execution in blockchain environments, enabling more efficient and flexible execution for real-time systems.
As a Rust Engineer, you will design, build, and operate low-latency systems that power algorithmic trading and on-chain execution. Your work will focus on developing reliable, high-performance infrastructure that operates under real-world conditions and directly impacts system efficiency and outcomes.
Responsibilities
Build and maintain high-performance systems in Rust for real-time execution
Operate and continuously improve production systems based on live metrics (latency, failures, throughput)
Design and optimize low-latency infrastructure (networking, concurrency, transaction flow)
Implement robust and predictable execution logic under load
Work with real-time data streams (including blockchain / mempool data)
Collaborate with researchers/quant teams to implement execution logic when needed
Develop monitoring, alerting, and incident response processes
Integrate with EVM-based systems and smart contracts
Requirements
Strong Rust experience (2+ years in production)
7+ years of software engineering experience
Proven experience with low-latency or real-time systems
Strong understanding of performance optimization, concurrency, and system design
Experience operating production systems (monitoring, debugging, on-call)
Nice to have (not required):
Experience with trading systems, HFT, or market-making environments
Experience with blockchain or DeFi systems
Understanding of transaction mechanics (gas, nonce, mempool)
Familiarity with MEV or advanced execution concepts
Solidity or smart contract development experience