About Us:
At Gateway.fm, we are pioneers in the Web3 space, driving the development of next-generation decentralized infrastructure. We specialize in building scalable blockchain solutions that enable seamless adoption of Ethereum scaling technologies, including zkEVM and optimistic rollups. Our infrastructure helps secure over $1B in digital assets and unlocks new opportunities for non-custodial staking for institutional clients.

We’re a globally distributed team united by our mission to create innovative solutions that reshape the future of blockchain technology.

What We Do:
We are the team behind Stakeway, a cutting-edge platform that secures billions of dollars in digital assets and enables scalable, non-custodial staking. Join us in shaping the future of Web3 infrastructure and staking solutions.

Join Us on Our Mission:
We are seeking an experienced Backend Engineer to join our team. In this role, you will focus on developing backend API services in Golang, optimizing performance, and working with enterprise-grade staking solutions for networks like Ethereum, Lido, and Gnosis. With a blend of backend development (70%) and DevOps (30%), you’ll help build, scale, and maintain the systems that keep the blockchain world ticking. If you’re looking for a role where you can make a lasting impact on Web3, this is it.

Roles and Responsibilities:

  • Develop backend services to securely integrate native Ethereum staking and connect with various DeFi protocols.
  • Build internal tooling to analyze and optimize validator performance.
  • Help scale node operations and optimize backend systems to meet evolving needs.
  • Ensure reliability: Deploy smart contracts, maintain blockchain infrastructure, and ensure seamless service operations.
  • Participate in code reviews, ensuring high code quality, and increase test coverage where necessary.
  • Provide on-call support to maintain service availability and resolve critical issues (optional but preferred).

Requirements & Needed Skills:

  • Blockchain expertise: Solid understanding of blockchain principles, smart contracts, and distributed ledger technologies (both theoretical and at the code level).
  • Backend proficiency: Experience with Python, Golang, or TypeScript, with a focus on secure and scalable API service development.
  • Containerization: Proven experience designing and deploying containerized applications running in Kubernetes clusters, as well as familiarity with Docker and cluster management tools.
  • Monitoring solutions: Experience with Prometheus and Grafana for monitoring and maintaining system performance.
  • On-call capability: Willingness to participate in on-call rotations to ensure system reliability (optional but preferred).
  • Strong communication: Ability to explain complex technical concepts in a clear and accessible manner.
  • Proactive mindset: Problem-solving skills and the ability to work independently with high-level goals.

Nice to Have:

  • Passion for blockchain technology and Ethereum scaling solutions.
  • Automation tools: Experience with Terraform, Ansible, or other DevOps tools.
  • Familiarity with smart contract and dApp development.
  • Experience with cloud services like AWS or Google Cloud Platform.
  • Experience in node operation and scaling blockchain infrastructure.

What We Offer:

  • Competitive salary and performance-based bonus structure.
  • High autonomy and the opportunity to grow your career in an innovative and fast-evolving field.
  • A collaborative and supportive team that encourages knowledge sharing and new ideas.
  • Fully remote work with flexible hours to support work-life balance.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)
When autocomplete results are available use up and down arrows to review
+ Add another education


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.