| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
đťšťđťź· Labs Inc. | Remote | $105k - $150k | |||
Starkware | Remote | $91k - $102k | |||
Fabric of Truth, Inc | Belgium | $81k - $95k | |||
Fabric of Truth, Inc | Belgium | $84k - $164k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Fabric of Truth, Inc | Belgium | $89k - $102k | |||
Crypto.com | Shenzhen, China | $63k - $76k | |||
Weekday | Remote | $140k - $150k | |||
D3 | Los Angeles, CA, United States | $72k - $75k | |||
HW.Tech | London, United Kingdom | $72k - $100k | |||
Nillion | Remote |
| |||
Syntivis AG | Remote | $72k - $80k | |||
Cheesecake Labs | Remote | $105k - $112k | |||
Truelogic | Remote | $98k - $120k | |||
Animoca Brands Limited | Dubai, United Arab Emirates | $84k - $100k | |||
Crypto.com | Hong Kong, Hong Kong | $36k - $70k |
DevOps Engineer
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.​
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.​
What does a Rust developer in web3 do?
A Rust developer in the context of web3 is a programmer who uses the Rust programming language to build applications and tools for the decentralized web, also known as the web3 ecosystem
The specific responsibilities of a Rust developer in web3 may vary depending on the project or organization they are working for, but in general, they would be responsible for writing, testing, and maintaining Rust code that is used to build web3 applications
This could include things like creating smart contracts for decentralized finance (DeFi) applications, building tools for interacting with decentralized storage networks, or developing decentralized applications (dApps) for the web3 ecosystem.