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

Developing core backend components for a high-performance blockchain network. Focused on networking and scalability using Rust and ensuring high-quality engineering practices.

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
  • 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