ApplySenior Blockchain Infra Engineer (DevOps/Go)
Posted 6 months agoViewed
View full description
💎 Seniority level: Senior, 5 years experience with Golang/Rust/C++, 2 years experience with DevOps, 1 year experience with Solidity
📍 Location: Switzerland
🔍 Industry: Web3/Crypto
🏢 Company: Gelato👥 101-250💰 $240,025,345 over 3 years agoLogisticsE-CommercePrinting
🗣️ Languages: English
⏳ Experience: 5 years experience with Golang/Rust/C++, 2 years experience with DevOps, 1 year experience with Solidity
🪄 Skills: AWSDockerNode.jsBlockchainEthereumGCPKubernetesRabbitmqTypeScriptC++GoRedisRustCommunication SkillsCollaborationDevOpsTerraformAnsible
Requirements:
- You can work with high autonomy from research, spec, implementation, deployment, monitoring and patching your code.
- Strong written and verbal English communication skills.
- You are comfortable with both DevOps and Software Engineering.
- You have extensive experience in shipping production-grade code that handles thousands of user interactions or transactions.
- Extensive knowledge about the inner workings of the Ethereum client architecture.
- Have a deep understanding of the EVM and how external tooling integrates with it.
- 5 years experience with Golang/Rust/C++.
- 2 years experience with DevOps - Terraform, Ansible, GCP/AWS, Docker, Kubernetes.
- 1 year experience with Solidity.
- Strong experience with high throughput database systems.
- Strong experience with maintaining scalable microservices systems.
- Strong experience with distributed systems and/or container orchestration.
- Strong interest in Web3/crypto industry.
- Experience using crypto applications (e.g. Uniswap, Aave, etc.).
- Knowledge of the inner workings of the EVM execution client geth is a bonus.
- Knowledge about the inner workings of the various Ethereum rollup clients is a bonus.
- Experience with p2p network technologies such as libp2p is a bonus.
Responsibilities:
- Master diverse Ethereum Rollup technologies including Arbitrum, Optimism, Polygon, zkSync, preparing for deployment, operation, debugging, and enhancement activities.
- Architect a high-impact decentralized network, focusing on scalability to manage a sequencer and RPC node infrastructure that processes millions of transactions and handles billions of RPC requests daily.
- Deepen your expertise in Zero Knowledge proofs, embracing the challenge of working with ZK-EVM stacks and pushing the boundaries of privacy and scalability in blockchain.
- Embrace full ownership of your code with a proactive approach to DevOps, ensuring robust deployment and real-time monitoring in collaboration with our Infrastructure team.
- Innovate within Rollup ecosystems, designing and implementing groundbreaking features like Decentralized Sequencing, Eigenlayer restaking, peer-to-peer messaging, threshold signatures, and trust-minimized off-chain computation.
- Enhance network security and resilience, creatively identifying potential attack vectors and failure points, establishing reproducible testing environments, and crafting strategic fixes.
- Develop and refine recovery protocols for our core node software, ensuring system robustness and rapid response to unforeseen events.
- Build and maintain distributed systems designed for exceptional reliability across diverse blockchain environments, setting new standards for uptime and performance.
Apply