Site Reliability Engineer

Wormhole Foundation

Wormhole Foundation

Software Engineering
Remote
Posted 6+ months ago

The Wormhole Foundation
Our mission is to empower passionate people in the research and development of blockchain interoperability technologies. We support teams building secure, open-source, and decentralized products within the Wormhole ecosystem.

The Role: Site Reliability Engineer
In this role, you will be responsible for creating, maintaining and improving a culture of systems reliability within the Wormhole Foundation. The ideal candidate should be well-versed in current cloud computing and software engineering practices, with the ability to adapt to evolving developments.

What you'll be doing:

  • Creation of service-level objectives (SLO) in consultation with Wormhole core contributors
  • Creation of monitoring tools for blockchain services, some of which are deployed on cloud infrastructure.
  • Packaging and distribution of software for deployment to operators including automation where possible
  • Management of internal access controls (GSuite, password management, Notion, GitHub)
  • Management of external secrets (key management, access tokens).
  • Monitoring of Wormhole systems (e.g., via https://wormhole-foundation.github.io/wormhole-dashboard/#/ and https://wormholescan.io/) and informing the ecosystem when critical thresholds are approached or actions are needed
  • Participation in incident response
  • Improvement of processes and procedures; recommendations on tooling

Who you are:

  • Relevant tertiary qualifications in computer science or a closely related field (bachelors/masters) and/or relevant work experience over at least five years
  • Solid understanding of cloud computing environments (AWS and GCP preferred) and willingness to keep up to date with their changing offerings
  • Experience with any or all of the following would be well regarded: Hashicorp vault, Amazon kms, GCP, kms, Terraform, Ansible, Pulumi or any of their close competitors.
  • Familiarity with metrics and log analysis tools (e.g., Grafana), incident response tools (e.g., PagerDuty), GitHub administration and related tools
  • Excellent, proactive communication with our team and Wormhole core contributors via Slack, Telegram, Discord, GitHub and other systems
  • Familiarity with account management (e.g., under GSuite, GitHub, cloud services and Linux)
  • Experience in, and passion for, blockchain technology
  • Solid understanding of Linux, scripting languages (e.g., Python, Bash) with knowledge of Go and TypeScript a bonus.
  • Experience with Open Source software
  • Experience with ISO-27001 or similar industry standards is considered an asset

If you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role!