Job VC

Rust Engineer — Trading Systems

NewGround · dou · Not specified · за кордоном
Open original ↗
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