Unto Labs is a team of low-level engineers pushing distributed systems to the physical limits of modern hardware. We’re reimagining blockchains, from core consensus primitives to performance-tuned networking stacks, in the service of global scale applications.
About the roleWe're seeking a Systems Engineer to take on the toughest challenges in distributed, high-performance computing. You'll be responsible for designing and building key parts of a base-layer blockchain, focused on juicing every last ounce of performance from commodity hardware. As a member of our fast-paced team, you'll work across the entire modern blockchain stack, including cryptography, consensus, distributed systems, and core kernels.
ResponsibilitiesDesign systems for robust process isolation
Build and test high-performance sub-systems from scratch in C, focusing on cryptographic operations, consensus mechanisms, and networking
Implement advanced error correction and data recovery mechanisms
Build and contribute to a suite of custom benchmarking and performance testing tools
Deep expertise in systems programming languages (C, C++, Rust) with a focus on performance optimization
Experience and understanding of modern CPU architectures, memory hierarchies, and low-level optimization techniques
Expertise in high-performance networking and protocol design
Understanding of distributed systems and consensus algorithms
Be at the forefront of blockchain technology, working on next-generation performance optimization, on a small, fast-moving, tight-knit team
Work with a team of experts with deep expertise in high-frequency trading and scaling developer ecosystems
Shape the architecture of a system designed to process millions of transactions per second
Access to cutting-edge hardware and development tools
Competitive salary ($180k-$250k+ USD)
Significant equity and upside potential
Flexible work environment
Unlimited vacation policy
Health insurance
Hardware and development tool allowance
Conference and learning budget
Top Skills
What We Do
Building at the physical limits of distributed systems.