Citizen Remote logo

Other Remote jobs you may be interested in

DevOps Engineer

DevOps Engineer

Site Reliability Engineer

AWS DevOps Architect

DevOps Manager

Engineer, DevOps - Kafka/ADF

DevOps Engineer at T1

Job details

๐š๐Ÿท is a rollup that introduces real-time proofs to unify Ethereum and the rollup ecosystem.ย 

Our mission at ๐š๐Ÿท is to ensure Ethereum is not only the most decentralized blockchain ecosystem but also the blockchain with the best user and developer experience. We believe that the composability fragmentation introduced by rollupsโ€™ siloed execution is currently a major obstacle to that end. Therefore, we are building ๐š๐Ÿท, a TEE-enabled rollup that introduces real-time proofs, RTP. This allows for instant settlement on Ethereum and therefore enables its unification with the broader rollup ecosystem.


What You'll Be Doing
  • CI and CD for E2E Blockchain Components: Accelerate our core engineering team by developing CI and CD pipelines using platforms like GitHub Actions, for: smart contract deployments and upgrades (L1, L2), ๐š๐Ÿท rollup node upgrades,ย Partner Rollupsโ€™ sequencer follower node TEE integrations, TEE prover infrastructure,ย ๐š๐Ÿท AVS co-node upgrades,ย third-party ZK prover integration infrastructure, and automatic end-to-end testing
  • Monitoring & Observability: Implement comprehensive logging, monitoring, and alerting systems using Prometheus, Grafana, and the ELK stack to ensure system health and performance.โ€‹
  • Incident Response & Disaster Recovery: Develop and maintain runbooks, on-call systems, automated failover strategies, and disaster recovery plans to minimize downtime
  • Maintenance: Manage said components across cloud and bare-metal deployments; currently, weโ€™re mostly using GCP Compute Engine VMs.โ€‹
  • Infrastructure Automation: Design, implement, and maintain robust infrastructure-as-code (IaC) for rollup nodes, RPC endpoints, and validator services using tools like Terraform and Ansible.โ€‹
  • Security & Key Management: Enforce best practices for key management, validator security, and RPC protection with tools like HashiCorp Vault.โ€‹
  • Scalability & Performance Optimization: Optimize rollup infrastructure for latency, throughput, and fault tolerance, ensuring seamless coordination between Ethereum Layer 1 and ๐š๐Ÿท Rollup Layer 2, no matter which geography the user is in etc.
  • Cross-Team Collaboration: Work closely with smart contract engineers, blockchain researchers, and network security teams to enhance our infrastructure.โ€‹


  • Must-Haves
  • CI/CD & GitOps: Experience with GitHub Actions or similar tools to automate deployments and upgrades.
  • Containerization & Orchestration: Solid knowledge of Docker and Kubernetes for deploying and managing containerized applications.
  • โ€‹Monitoring & Site Reliability Engineering: Proficiency with monitoring, on-call and observability tools to maintain system performance.โ€‹
  • Infrastructure as Code (IaC) & Automation: Proficiency with Terraform, Ansible, or similar tools for reproducible infrastructure management.โ€‹
  • Cloud & Bare-Metal Deployments: Strong experience with AWS, GCP, Azure, or similar platforms for scalable blockchain infrastructure.โ€‹
  • Execution Client Proficiency: Experience with at least running production (mainnet) Ethereum execution clients such as Reth, Geth, or Nethermind.
  • Ethereum Ecosystem Experience: Hands-on experience with Ethereum L1 and EVM rollup/L2 technologies and a deep understanding of its ecosystem, including the Foundry toolkit for smart contract deployment and verification automation.
  • Networking & RPC Optimization: Expertise in load balancing, rate limiting, and firewall security for RPC endpoints and validators.โ€‹
  • Security & Key Management: Strong understanding of validator security and key management systems.โ€‹

  • This is a remote role, but we only accept candidates from time zones between Eastern Time (ET) and Central European Time (CET).


    Nice-to-Have
  • Experience with Trusted Execution Environments (TEEs): Understanding of technologies like TDX, SGX or Nitro Enclaves used in rollup provers.
  • Rust & Golang Development: Ability to debug and contribute to Rust-based prover infrastructure or Golang-based Ethereum clients.
  • โ€‹Protocol Engineering Exposure: Experience working with optimistic rollups, ZK rollups, or cross-chain bridges.โ€‹
  • Open Source Contributions: Contributions to Ethereum infrastructure, rollups, or core protocol development.โ€‹
  • Apply now