Jobiglo

No results.

Senior Blockchain Engineer

zerohash

New Remote
Remote Senior 🇬🇧 English
Go gRPC Protocol Buffers NATS Kafka MongoDB SQL distributed locking idempotency state machines CQRS smart contracts Kubernetes Prometheus Grafana OpenTelemetry

Job description

About the role

zerohash is seeking a Senior Blockchain Engineer to design and build the infrastructure that powers digital asset transactions across multiple blockchain networks. This is a full‑time, remote‑friendly position for a technically deep, detail‑oriented engineer who thrives on solving complex distributed systems challenges.

Key responsibilities

  • Design and implement blockchain integration services—including transaction signing, deposit processing, and confirmation tracking—across EVM, Solana, Polkadot, XRP and other networks.
  • Build and maintain gRPC microservices in Go within an event‑driven architecture using NATS JetStream.
  • Develop transaction state machines with reliability guarantees such as idempotency, distributed locking, and chain reorganization handling.
  • Integrate with custody providers for secure transaction signing and wallet management.
  • Monitor blockchain networks for deposits, confirmations, and anomalies, and participate in on‑call rotation for production incident response.

Required profile

  • 5+ years of software engineering experience, preferably in FinTech.
  • Deep proficiency in Go and strong understanding of blockchain protocols.
  • Experience with gRPC, Protocol Buffers, and message brokers or event streaming systems (e.g., NATS, Kafka).
  • Solid knowledge of MongoDB or other document databases and relational database design.
  • Resourceful, self‑starter mindset with excellent problem‑solving and communication skills.

Required skills

  • Go
  • gRPC & Protocol Buffers
  • NATS JetStream (or Kafka)
  • MongoDB
  • SQL relational databases
  • Distributed locking, idempotency, state machines, CQRS
  • Blockchain networks (EVM, Solana, Polkadot, XRP, etc.)
  • Smart contract fundamentals
  • Kubernetes
  • Observability tools (Prometheus, Grafana, OpenTelemetry)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec zerohash.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 59 minutes ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

zerohash