Senior Software Engineer, Backend Rust

Posted 2ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing core backend components focusing on networking and reliability for blockchain network. Utilizing Rust and ensuring high-quality software engineering in an open-source project.

Responsibilities:

  • Spearhead the development of the core backend components for our blockchain network
  • Focus on networking, reliability, and scalability
  • Design and code core backend software components primarily in Rust
  • Ensure the creation, testing, debugging, and deployment of production-grade components
  • Maintain and enhance high-quality software engineering practices within a prominent open-source project

Requirements:

  • 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. Strong signals include 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 with the ability to work in a fast paced environment
  • Active participation in Bitcoin/Ethereum/Blockchain projects or the open-source community is highly desirable