← back to previous jobs

Gateway.fm

Remote
Apply for this position
❤️ Please support us by letting Gateway.fm know you found this job on FindWeb3.com. Thanks!

Senior Blockchain Client Developer

📅
Nov 13
🕘
Full-Time
💻
Fully Remote

About us


We’re a forward-thinking team of seasoned professionals committed to pioneering the development of the next generation of Web3 infrastructure and tooling products.


With a strategic blend of expertise in cryptography, blockchain, fintech, telecommunications and cybersecurity - we’re commited to driving the innovation and setting new standards in the vibrant Web3 space.


We’re a globally distributed team of 60+ dedicated members coming from diverse cultures and backgrounds, united by a shared purpose and mission of shaping the world as a slightly more autonomous, gentler place.


What we do


We’re the team behind Presto, a robust platform for seamless deployment and management of zkEVM and optimistic rollups, abstracting away complexity for sustainable mainstream blockchain adoption. In addition, our reliable Stakeway infrastructure and deep expertise - secures $1B of digital assets, helping unlock non-custodial staking opportunities for institutional players.


Join us on our mission!


We’re seeking a battle-tested Senior Blockchain Client Developer to join our R&D team and help tackle some of the most unique, complex challenges at the fundamental level of blockchain technology.


Roles & Responsibilities



  • Drive the development and continuous optimization of the custom fork of the Erigon client node.

  • Maintain and improve our codebase, actively participating in code writing and reviews to ensure high performance and reliability of the Erigon client node.

  • Contribute to the overall software architecture of our solutions.

  • Stay updated with, and prudently experiment with zero-knowledge innovation and other scaling technologies

  • Analyze partner networks’ performances, identify pain points and areas of improvement, and implement solutions to increase network throughput and decrease network latency.

  • Provide mentorship to junior developers and participate in the hiring process as per the team’s needs.

  • Communicate with our partners and clients to understand and adequately address their needs, collaborating with a globally distributed team of experienced engineers on delivering feasible long-term technical roadmaps


Requirements and needed skills



  • Extensive experience and proficiency with Golang

  • Mandatory deep understanding of cryptography, data structures, algorithms and consensus algorithms, blockchain protocols, and distributed systems

  • Proficiency with Ethereum clients such as Erigon and Reth

  • Demonstrated expertise and interest in zero-knowledge and scaling technologies

  • Experience with Git, CI/CD pipelines, and automated testing

  • Strong background in managing and maintaining various crypto nodes

  • Experience in working with EVM (Ethereum Virtual Machine) and Go Ethereum (Geth)

  • Strongly resonating engineering curiosity and researcher mindset

  • Experience in leading development teams and concurrent management of multiple projects

  • Excellent verbal and written communication skills, with the ability to transfer knowledge in a seemless and engaging manner


Nice to have



  • Active involvement and contributions to open-source developer communities

  • Experience developing and optimizing clients and fundamental blockchain infrastructure

  • Experience working in fast-paced, remote-first startup environments

  • Demonstrated passion for mentorship and education of wider audience


What we offer



  • Competitive salary and performance-based bonus structure

  • High degree of autonomy and opportunity for long-term career growth.

  • Close collaboration with the teams working on fundamental research and cutting-edge innovation products in Ethereum scaling and broader blockchain technology

  • Fully remote and flexible working hours