Responsibilities
- Design and maintain CI/CD pipelines to support blockchain infrastructure deployments.
- Set up and manage observability systems (metrics, logs, alerts) for performance and uptime monitoring.
- Build and document incident response processes, failover systems, and recovery plans.
- Support and maintain infrastructure across cloud and bare-metal environments.
- Develop Infrastructure as Code (IaC) for blockchain components using industry-standard tooling.
- Implement secure key management practices and system-level protections for critical nodes and services.
- Tune systems for performance, scalability, and resilience, particularly in L1–L2 blockchain interactions.
Qualifications
- Experience with CI/CD tools like GitHub Actions or similar.
- Proficiency in containerization and orchestration (Docker, Kubernetes).
- Strong understanding of monitoring and SRE best practices, including on-call and alerting setups.
- Skilled in infrastructure automation using Terraform, Ansible, or equivalent.
- Proven experience managing infrastructure on AWS, GCP, Azure, or similar platforms.
- Comfortable running and maintaining Ethereum execution clients in production (e.g. Geth, Reth, Nethermind).
- Hands-on experience with Ethereum L1 and EVM-based L2s, with familiarity in smart contract dev tooling like Foundry.
- Knowledge of network-level configuration, RPC optimization, rate limiting, and endpoint security.
- Clear understanding of key and validator security best practices.
This is a remote role, for candidates only from time zones between Eastern Time (ET) and Central European Time (CET).
Nice-to-Have
- Familiarity with ZK or TEE
- Ability to read/debug code in Rust or Go, especially within node or prover infrastructure.
- Exposure to rollup architectures, bridge mechanisms, or protocol-level engineering.
- Active or past open-source contributions to blockchain infrastructure or protocol projects.