Senior Rust Engineer Opportunity

Forward Role Recruitment company

Subscribe to our Telegram & Twitter Channel

Senior Rust Engineer in EMEA

Remote 1 year ago

We are seeking an experienced Senior Rust Engineer to join our clients globally distributed team. In this role, you will collaborate with world-class engineers to design, develop, and implement cutting-edge, distributed systems and protocols. This is a remote-first position, offering the flexibility to work from anywhere, while fostering meaningful team connections through periodic company retreats.


Key Responsibilities:

  • Lead the design and development of distributed systems and custom protocols, using Rust to create robust, scalable solutions.
  • Build systems from scratch, including bespoke storage solutions without relying on traditional SQL databases or HTTP protocols.
  • Research, implement, and document complex, high-performance P2P networking systems and low-latency solutions.
  • Tackle unique, unsolved engineering challenges in various technical domains, often creating new solutions where no precedent exists.
  • Work autonomously or within small, specialized teams to drive projects from concept to completion.
  • Communicate effectively with internal teams, clients, and the open-source community.


Essential Qualifications:

  • 5+ years of software development experience, with 3+ years working with Rust.
  • Proven expertise in systems programming and distributed computing, capable of designing and deploying complex, interoperable architectures.
  • Proficiency in asynchronous Rust and experience developing low-level, high-performance systems.
  • Full professional proficiency in English.
  • Ability to work independently on large-scale projects, with demonstrated success in small, agile teams.


Preferred Qualifications:

  • Open-source contributions or active Rust repositories that showcase your work.
  • Deep understanding of P2P networking and relevant experience with network topologies (L1-L4).
  • Experience or strong interest in blockchain technologies.
  • Strong background in building low-latency systems and distributed architectures, beyond standard API development.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly