Point your AI agent at freehire and let it find you a job.

Get the CLI →

N1

Open 122d

Senior Software Engineer (Backend Rust)

Posted Updated
Discussion

You will spearhead development of core backend components for the blockchain network. You will design and implement networking and systems-level components primarily in Rust, write tests, debug issues, and deploy production-grade software. You will improve reliability and scalability and maintain high-quality engineering practices in an open-source codebase.

Responsibilities

  • Design and implement core backend components in Rust
  • Build and maintain networking components
  • Ensure system reliability and scalability
  • Write tests and deploy production-grade software
  • Debug and troubleshoot systems and performance issues
  • Maintain and enhance software engineering practices for the open-source project
  • Perform systems programming tasks related to compilers operating systems and kernels

Requirements

  • Bachelor's degree in Computer Science or related technical field or equivalent practical experience
  • 5+ years of experience designing testing and implementing scalable backend systems
  • Experience with low level programming languages such as Rust C C++ or Zig
  • Experience in systems programming (compilers operating systems kernels machine simulators)
  • Experience writing correct reliable software and deploying changes used by people
  • Creative independent and collaborative team player able to work in a fast paced environment
  • Active participation in Bitcoin Ethereum or other blockchain projects or the open-source community is highly desirable

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available