Remote Senior Blockchain Engineer

Logo of Gelato

Gelato

πŸ“Remote - Switzerland

Job highlights

Summary

The job is for a developer role within Gelato, an Ethereum Rollup as a Service Platform. The position involves contributing to the development of Gelato's platform and working with cutting-edge Web3 technologies. The team operates remotely with headquarters in Zug, Switzerland.

Requirements

  • Strong written and verbal English communication skills
  • Comfortable with both Software Engineering and DevOps
  • 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 and especially its EVM execution client geth
  • Strong 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
  • Have a deep understanding of the EVM and how external tooling integrates with it
  • 8 years experience with Golang/Rust and Node.js/TypeScript
  • 3 years and more experience with p2p network technologies such as libp2p
  • 3 year experience with Web3 libraries and backend development (e.g. ethers.js, viem)
  • 2 year experience with Solidity
  • Strong experience with high throughput database systems
  • Strong experience with maintaining scalable microservices systems
  • Strong interest in Web3/crypto industry
  • Experience using crypto applications (e.g. Uniswap, Aave, etc.)
  • B.S. or higher in computer science, software engineering or related technical field

Responsibilities

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

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Gelato know you found this job on JobsCollider. Thanks! πŸ™