Lead Software Engineer (Substrate/Rust) jobs in United States
cer-icon
Apply on Employer Site
company-logo

MakeInfinite Labs ยท 1 month ago

Lead Software Engineer (Substrate/Rust)

MakeInfinite Labs builds infrastructure for data-driven applications in the AI economy. The Lead Software Engineer will focus on Rust Substrate development, contributing to the Space and Time protocol while leading design and implementation of projects.

Computer Software
badNo H1Bnote

Responsibilities

Write production ready Rust code to build an efficient, resilient BFT consensus algorithm
Develop supporting tools, performance benchmarks/metrics and tests in Rust and/or other languages
Codify best practices for future reuse in the form of accessible, reusable patterns, templates, and code bases to facilitate future growth
Work with engineering leadership to define, prioritize, and ensure smooth deployments with other operational components
Deploy, monitor, and manage basic node operations to ensure the health of the network
Provide support for critical issues (e.g. bugs, application crashes) during assigned on-call rotation

Qualification

RustSubstrateBlockchain fundamentalsAsynchronous programmingKubernetesDockerCommunicationCollaboration skillsWork independently

Required

8+ years software engineering experience, preferably in areas like distributed systems, consensus, p2p/libp2p, core networking
Experience in asynchronous programming with Rust
Contributions to a public substrate based network
Deep understanding of blockchain and web3 fundamentals
Experience with using k8s and docker
Strong command of the English language, both written and spoken
Strong communication skills, with the ability to effectively articulate ideas and communicate across teams, in a remote and async environment
Strong collaboration skills, with the ability to work effectively in a fast-paced and dynamic environment
Ability to work independently

Preferred

Bachelor's degree in math, computer science, computer engineering, or related technical field. Masters or PhD is a plus
Familiarity with libp2p, gossipsub
Familiarity Byzantine Fault Tolerance protocols
Familiarity with cryptographic primitives such as elliptic curves, BLS, key management
Familiarity with microservices, gRPC/protobufs in Rust

Benefits

Medical, dental, and vision insurance (100% of premiums covered by employer)
Short-term and long-term disability, accidental death & dismemberment, basic life, and supplemental voluntary insurance
401(k) with employer match
Employee Assistance Program (EAP)
Employee discount programs and awards
Lunch & Learns
Flexible personal paid time off and sick time
Work from anywhere in the United States
15 company-paid holidays in 2025 (including a year-end holiday shutdown)

Company

MakeInfinite Labs

twitter
company-logo

Funding

Current Stage
Early Stage
Company data provided by crunchbase