Back to jobs
New

Software Engineer – Core R&D

Remote (EMEA)

About Gateway.fm

Gateway.fm builds secure, scalable, and production-ready Web3 infrastructure for leading ecosystems and enterprises. Our globally distributed team works across blockchain, crypto, fintech, and cybersecurity to power the next generation of decentralized applications and networks.

Our Core R&D team is responsible for the most critical parts of our infrastructure stack – from Ethereum execution clients to internal tools, services, and developer experiences.

About the Role

We’re looking for a Core R&D Software Engineer with a strong background in Go and/or Rust, solid web fundamentals, and a genuine interest in blockchain infrastructure and AI-assisted development.

You will help design, build, and optimize internal and external services used across our infrastructure stack, including components that integrate with Ethereum execution clients (e.g. Erigon) and other Web3 tooling. You’ll work closely with our Head of R&D and senior engineers, gradually taking ownership of projects, providing technical input, and driving features end-to-end.

This role is ideal for someone senior-level who is:

  • Strong in traditional software engineering,
  • Curious and hands-on with blockchain, and
  • Comfortable using LLMs and AI tools as leverage (not a crutch) in their daily work.

What You’ll Do

  • Design, develop, and maintain backend services in Go and/or Rust, interacting with blockchain infrastructure and internal platforms.
  • Contribute directly to client software (cdk-erigon) and facilitate it’s integration into other ecosystems. Including research on performance, interoperability and other exciting areas!
  • Collaborate with the Core R&D team on projects related to Ethereum execution clients, including integrations, monitoring, and performance improvements.
  • Participate in technical design discussions, helping shape architecture, patterns, and standards.
  • Use AI tools (Claude, Copilot, Cursor) to:
    • Accelerate research and prototyping
    • Improve code quality and tests
    • Draft and refine technical documentation
  • Own features end-to-end: from idea → design → implementation → testing → deployment → iteration.
  • Contribute to a high-quality engineering culture through code reviews, documentation, and knowledge sharing.

Must-Have Skills

  • 3–5+ years of professional software engineering experience (or equivalent impact).
  • Strong experience with Go and/or Rust, including building production services.
  • Comfortable working with Git, branching strategies, and CI/CD pipelines.
  • Proven ability to own and deliver features in a production environment.
  • Experience using LLMs / AI coding assistants in a structured way:
    • Prompting effectively
    • Validating outputs
    • Treating AI as a productivity multiplier, not a replacement for understanding.

Nice-to-Have / Strong Plus

  • Exposure to blockchain or Web3 infrastructure:
    • Running or integrating with crypto nodes (Ethereum, rollups, etc.)
    • Familiarity with execution clients (Erigon, Geth, Reth, Besu, etc.).
  • Experience building tools or services around distributed systems or high-performance backends.
  • Familiarity with containerization and orchestration (Docker, Kubernetes).
  • Experience in Core R&D / platform / infra teams, or similar environments.
  • Contribution to open-source projects, especially in Go, Rust, or blockchain tooling.
  • Previous experience in remote-first teams.

Who You Are

  • You’re hands-on: you like to ship, iterate, and improve.
  • You’re curious about blockchain, even if you’re not a protocol expert yet.
  • You treat AI tools as collaborators, but you still read the code and understand what’s going on.
  • You’re comfortable working as part of a small, senior-heavy team, taking responsibility and asking good questions.
  • You communicate clearly and proactively in an async, remote setup.

What We Offer

  • Fully remote role with flexible working hours.
  • Opportunity to work on cutting-edge Web3 infrastructure.
  • Close collaboration with senior engineers and protocol experts.
  • A culture that encourages experimentation, learning, and using AI to push the limits of productivity.
  • Competitive compensation aligned with mid-level responsibilities.

Create a Job Alert

Interested in building your career at GATEWAY CAREERS? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...
Select...
Select...