Systems Engineer
Posted Updated 3
views
Design and implement high-performance systems components for Nexus's DEX engine and Layer 1 protocol runtime, optimizing execution paths, concurrency, memory, I/O, determinism, and throughput.
Responsibilities
- Design and implement high-performance components in Rust, C++, or Go
- Build low-latency pipelines for order execution, event propagation, and state updates
- Optimize concurrency, scheduling, memory layout, and I/O paths for determinism and throughput
- Contribute to execution abstractions for the protocol layer
- Work with protocol engineers on safety, composability, and consensus compatibility
- Investigate performance bottlenecks using profiling, tracing, and benchmarking
- Define standards for reliability, correctness, and high-assurance distributed execution
- Drive system design decisions and mentor others for senior or principal candidates
Requirements
- Strong experience with Rust, C++, Go, or other systems programming languages
- Understanding of high-performance or distributed systems
- Ability to reason about execution flows, concurrency models, resource lifecycles, and system invariants
- Practical experience profiling CPU, memory, and synchronization overhead
- Comfort working with performance, determinism, and resilience constraints
- Excellent spoken and written Business English