Zero Hash
Financial infrastructure for the future
Senior Blockchain Engineer
Location
Illinois
Posted
6 days ago
Salary
Not specified
Bachelor Degree5 yrs expEnglishDistributed SystemsG RPCKafkaMicroservicesMongo DBSQLGo
Job Description
• Design and build blockchain integration services — transaction signing, deposit processing, and confirmation tracking — across multiple networks (EVM, Solana, Polkadot, XRP, and others)
• Build and maintain gRPC microservices in Go within an event-driven architecture using NATS JetStream
• Implement transaction state machines with reliability guarantees including 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
• Participate in on-call rotation, responding to production incidents across blockchain infrastructure
• When necessary, communicate directly with client technical teams
Job 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
- A humble and scrappy get-it-done mindset; you're resourceful and in your element going from 0 to 1
- Excellent problem solving skills — can troubleshoot complex distributed systems
- Comfort with ambiguity; the ability to independently lay out and test clear hypotheses and solve problems without well-defined direction
- Excellent verbal and written communication skills.
Benefits
- Paid time off
- Remote work options