Informal Systems

Senior Distributed Systems Engineer

Viewed 6 times

Job Description

As a Senior Distributed Systems Engineer, you will have the opportunity to work on open-source distributed systems software in Rust that forms the foundation for production blockchain networks securing billions of dollars in market capitalization.

Responsibilities

  • Design and implement improvements to the software and protocols.
  • Improve the correctness, code quality, and performance of the software.
  • Contribute clean, well tested, and well-documented code.
  • Review issues and pull requests and provide valuable feedback to contributors.
  • Mentor other engineers and support the growth and health of the team.
  • Guard the quality of the software from technical debt, missing tests or documentation, and feature creep.
  • Nurture a safe and enjoyable open source experience for contributors.

Requirements

  • At least 5 years developing, releasing, and maintaining production software.
  • Significant experience writing Rust or the ability and desire to become proficient in new languages.
  • A track record of translating academic papers into performant software.
  • Experience with highly concurrent networking software.
  • A deep understanding of computer science fundamentals.
  • Knowledge of fault tolerant consensus protocols like PBFT, Raft, etc.
  • Knowledge of P2P networking protocols like BitTorrent, Kademlia, etc.
  • The ability to take ownership and see initiatives through.
  • Excellent interpersonal skills, experience working with distributed teams, and enjoys working with and mentoring others.

Job Summary

Berlin, Toronto, Remote Location
Full Time Job Type
Informal Systems

About

Informal is a remote-first company with offices in Toronto, Lausanne, Vienna and Berlin. We are structured like a worker's cooperative, where important corporate actions are subject to one-person-one-vote democratic control by the member-employees. We provide 5-weeks of paid vacation, lifestyle benefits, and annual retreats with the whole team. We envision a sustainable future of cooperatively owned and governed, open-source, distributed organizations running on reliable distributed systems and are excited to grow the team with amazing individuals who believe in making this future a reality.
View project profile

Contacts

Email: hello@informal.systems

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.

  • We are an innovative force in developing blockchain technology, decentralized business models, and in re-thinking finance.

  • We are an innovative force in developing blockchain technology, decentralized business models, and in re-thinking finance.

  • Manage day to day responsibility of addressing the needs and concerns of validators. Answering any questions and troubleshooting any issues that may arise during validator/node setup.