XX
Gelato

Senior Blockchain Infrastructure Engineer (DevOps/Go)

  • +3
  • +16
  • CH
    Zug, Switzerland
Manifester de l'intérêt pour ce poste
  • +3
  • +16
  • CH
    Zug, Switzerland

À propos

Gelato is an all-in-one Ethereum Rollup as a Service Platform built without limits. Designed to be super-fast, incredibly secure, and infinitely scalable, Gelato rollups allow anyone to build and deploy their fully serviced Layer 2 chains on Arbitrum, Optimism, Polygon, Celestia and more at a pace natively integrated with Web3's favorite tools and services like Etherscan, The Graph, Pyth, Layer Zero and many more launching a production-ready web3 development environment from the Genesis block.

What we offer:

  • Join one of the most technically robust teams in the crypto space, operating in a fully remote environment with our headquarters located in the crypto hub of Zug, Switzerland.
  • Play a pivotal role in shaping the future of blockchain, by contributing to the development of Gelato's Rollup-As-A-Service Platform, already trusted by leading projects like Lisk and Astar Network.
  • Dive deep into cutting-edge Web3 technologies with exposure to Gelato's premier Middleware Services stack, including Gelato Web3 Functions and Gelato Relay, foundational to top-tier applications such as MakerDAO, Connext, Abracadabra, and Pancakeswap.
  • Earn and have a say with the GEL Token package, granting you a stake in the network's future and a voice in the strategic direction of the project.
  • Be backed by the best, with support from world-class investors including Dragonfly, IOSG, Galaxy Digital, ParaFi, Gnosis, and renowned figures like Stani Kulechov among others, securing your position at the forefront of the Web3 revolution.

Responsibilities:

  • Master diverse Ethereum Rollup technologies including Arbitrum, Optimism, Polygon, zkSync, and more, 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.

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.).

Not essential, but big bonus points:

  • Knowledge of the inner workings of the EVM execution client geth.
  • Knowledge about the inner workings of the various Ethereum rollup clients including but not limited to op-geth, understand the underlying components, and have opinions about the various trade-offs of those components and platforms.
  • Experience with p2p network technologies such as libp2p.

Technologies we use and teach:

  • GETH and its various Rollup forks.
  • Golang/Rust.
  • Node.js/TypeScript.
  • libp2p.
  • RabbitMQ.
  • Redis.
  • GCP (less AWS).
  • Ethers.js.
  • Subgraphs.

Benefits:

  • Work very autonomously.
  • Generous GEL token package.
  • Competitive Salary.
  • Work together with one of the best technical teams on Ethereum.
  • Build relationships with top teams which are already Gelato users, including MakerDAO, Optimism, Pancakeswap and many more.
  • Chance to travel the world to go to exciting events and connect with key players in this industry.
  • Join amazing in-person offsites all over the world.
#J-18808-Ljbffr

Compétences idéales

  • Ethereum
  • DevOps
  • Terraform
  • Ansible
  • GCP
  • AWS
  • Docker
  • Kubernetes
  • Solidity
  • Rust
  • C++
  • Distributed Systems
  • Node.JS
  • TypeScript
  • RabbitMQ
  • Redis
  • Zug, Switzerland

Expérience professionnelle

  • Blockchain
  • Solutions Architect
  • Cloud Architect

Compétences linguistiques

  • English