N1

Senior Software Engineer (Backend Rust)

New York City. Posted 30 months ago

The role

You will spearhead the development of core backend components for a blockchain network. You will design, code, test, debug, and deploy production-grade components primarily in Rust.

What you will do

  • Design and code core backend software components primarily in Rust
  • Create, test, debug, and deploy production-grade components
  • Maintain and enhance high-quality software engineering practices within an open-source project
  • Focus on networking, reliability, and scalability

Required qualifications

  • Bachelor's degree in Computer Science or related technical field or equivalent practical experience
  • 5+ years of experience in designing, testing, and implementing scalable backend systems
  • Experience with a low level programming language like Rust, C, C++, Zig
  • Experience in systems programming
  • Experience writing compilers, operating systems, kernels, machine simulators
  • Experience writing correct, reliable software
  • Must have worked on and deployed software changes to software used by people
  • Creative, independent, and collaborative team player

Nice to have

  • Active participation in Bitcoin/Ethereum/Blockchain projects or the open-source community

About the company

N1 is a hyper-performant and horizontally scalable blockchain network designed to enable trustless computing at internet scale. The team includes members from Harvard, CMU, DFINITY, VMWare, and Galaxy Digital.

Senior Software Engineer (Backend Rust) at N1 | JobZoey