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!