Senior Blockchain Engineer

Posted 4 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Blockchain Engineer building multi-network transaction infrastructure for zerohash’s crypto and stablecoin platform. Developing Go microservices, blockchain integrations, and reliable transaction systems.

Responsibilities

  • Architect and build infrastructure powering digital asset transactions across multiple blockchain networks
  • Design and build blockchain integration services for transaction signing, deposit processing, and confirmation tracking
  • Support EVM, Solana, Polkadot, XRP, and other blockchain networks
  • Build and maintain gRPC microservices in Go within an event-driven architecture using NATS JetStream
  • Implement transaction state machines with idempotency, distributed locking, reliability guarantees, and chain reorganization handling
  • Integrate with custody providers for secure transaction signing and wallet management
  • Monitor blockchain networks for deposits, confirmations, and anomalies
  • Participate in an on-call rotation responding to production incidents across blockchain infrastructure
  • Communicate directly with client technical teams when necessary

Requirements

  • 5+ years of software engineering experience, preferably in the FinTech space
  • Deep proficiency with Go
  • Understanding of blockchain technologies, protocols, and their applications
  • Experience with gRPC and Protocol Buffers
  • Familiarity with message brokers or event streaming systems (NATS, Kafka, or similar)
  • Experience with MongoDB or other document databases
  • Understanding of SQL and relational database schema design
  • Resourceful, get-it-done mindset and ability to go from 0 to 1
  • Excellent problem-solving skills for troubleshooting complex distributed systems
  • Ability to independently formulate and test hypotheses and solve ambiguous problems
  • Excellent verbal and written communication skills
  • Bachelor's in computer science or equivalent experience is preferred
  • Experience in banking-as-a-service, brokerage-as-a-service, or payment-as-a-service businesses preferred
  • Experience with digital assets or centralized exchanges preferred
  • Experience integrating with blockchain custody platforms such as Fireblocks or BitGo preferred
  • Experience with distributed systems patterns including distributed locking, idempotency, state machines, and CQRS preferred
  • Experience with smart contracts preferred
  • Familiarity with Kubernetes and observability tooling such as Prometheus, Grafana, and OpenTelemetry preferred

Benefits

  • Remote work in NY, US / Canada
  • On-call rotation participation (compensation not specified)
  • Opportunity to work on challenging and rewarding blockchain infrastructure
  • Opportunity to make a massive impact in digital asset infrastructure
  • Autonomy and ownership in shaping work
  • Collaborative team environment
  • Learning and development through championing, challenging, and pushing employees to achieve their best

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

Distributed SystemsGrafanaGRPCKafkaKubernetesMicroservicesMongoDBPrometheusSQLGo

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.