Distributed Systems Evaluation Engineer

Logo Logos Logo

Logo Logos

πŸ“Remote - Worldwide

Summary

Join Vac, a builder of public good protocols for the decentralized web, as a Distributed Systems Evaluation Engineer. This role involves rigorously assessing the performance and reliability of IFT projects at scale. You will design and execute evaluation strategies, leverage large-scale deployments and modeling scripts, and analyze complex distributed systems. You will troubleshoot issues, translate technical data into recommendations, and work with cross-functional teams. Proficiency in containerization, cloud technologies, and distributed systems principles is essential. This position offers the opportunity to significantly impact the robustness and scalability of IFT projects, contributing to next-generation decentralized technologies.

Requirements

  • Solid experience with scripting languages like Python
  • Experience with statistical analysis tools, like pandas, seaborn
  • Working knowledge of Docker, Kubernetes, and POSIX-like systems
  • Excellent written and conversational communication skills
  • Alignment with our core values and principles

Responsibilities

  • Design, implement, and maintain sophisticated tools for analyzing distributed systems at scale, ensuring robust and efficient testing processes
  • Orchestrate and automate large-scale deployments to rigorously validate the functionality, performance, and scalability of complex distributed systems
  • Identify, document, reproduce, and troubleshoot intricate issues in distributed environments, collaborating closely with IFT project teams to resolve challenges
  • Develop a comprehensive understanding of IFT project protocols and components to provide insightful analyses that drive improvements and inform decision-making
  • Conduct and interpret statistical analyses of system outputs, translating complex data into actionable insights for stakeholders
  • Create and maintain scripts that model protocol behavior, utilizing these models to validate and sanity-check large-scale deployment runs
  • Work with Docker, Kubernetes, and POSIX-like systems

Preferred Qualifications

  • Experience with off-the-shelf networking stacks such as libp2p
  • Experience in blockchain technology
  • Experience working for an open-source organization
  • Experience with systems programming languages like Nim, Go, Rust
  • Understanding of network behaviors (libp2p, gossipsub, p2p networks)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.