Nexus.xyz
Systems Engineer
NEWLATAMContractorGlobal
š Midš Remote
ActivePosted within the last 30 days
Job Description
[AI-summarized by JobStash]
You will design and implement high-performance components in Rust, C++, or Go for a DEX engine and protocol runtime. You will build low-latency pipelines for order execution, event propagation, and state updates. You will optimize concurrency, scheduling, memory layout, and I/O for determinism and throughput. You will profile, trace, and benchmark systems to find and resolve performance bottlenecks. You will work with protocol engineers to ensure safety, composability, and consensus compatibility. For senior candidates, you will drive system design decisions and mentor others in performance engineering.
Requirements
- āStrong experience with Rust, C++, Go, or other systems programming languages
- āUnderstanding of high-performance or distributed systems such as low-latency engines, runtimes, databases, or OS-level concurrency
- āAbility to reason about execution flows, concurrency models, resource lifecycles, and system invariants
- āPractical experience profiling CPU, memory, and synchronization overhead
- āComfort working close to runtime constraints where performance, determinism, and resilience are critical
- āExcellent Business English communication skills, spoken and written
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 evolution of execution abstractions for the protocol layer
- āWork with protocol engineers to ensure safety, composability, and consensus compatibility
- āInvestigate and resolve 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/principal candidates)
Tech Stack
lock-free data structureMatching enginelow latencybenchmarkingcache localitycompilertracingtransaction orderingGoconsensusproject:Nexus Laboratories, Inc.