As a Senior Software Engineer (Backend Rust), you will lead the development of the core backend components for our blockchain network, focusing on networking, reliability, and scalability. You will design and code core backend software components primarily in Rust, leveraging your extensive experience to ensure the creation, testing, debugging, and deployment of production-grade components.
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