Staff Software Engineer, Golang
What engineering roles in crypto pay
183 salaries · our own dataMost engineering roles in crypto pay between $146k and $267k, with a median of $205k.
As a Staff Software Engineer at Block Labs, you build and own distributed, transactional backend services in Go across crypto, fintech, and real money gaming. You work on high-volume, multi-tenant, real-time platforms where balances, payments, and player-facing decisions depend on correctness. You carry the full chain from ambiguous outcome to shipped system to production ownership, making architectural and implementation decisions as an individual contributor.
What you'll do
- Convert business outcomes and constraints into scoped, sequenced, shippable work.
- Design and implement distributed Go services handling high-volume transactional workloads, integrating with payments, providers, and internal platforms.
- Make correctness guarantees explicit and hold them; balances and transactional behaviour have no margin for approximation.
- Run the agentic system that produces the work: context gathering, decomposition, execution, and verification.
- Set the harness and guardrails others work inside: context, tests, and automated checks that let people contribute to your system without degrading it.
- Operate what you ship; know its failure modes, watch it, and fix it.
What you bring
- Deep proficiency in Go on high-volume, transactional systems; what you have personally taken to production matters more than years on paper.
- Strong judgement on multi-tenancy, event-driven architecture, queues, and their failure modes. You are cloud-native and serious about reliability, observability, and security.
- A repeatable agentic engineering system you built deliberately: it holds context, decomposes ambiguous work, verifies behaviour rather than diffs, and keeps unverified code out of production.
- Evidence of carrying the whole chain yourself, from incomplete objective to a system you shipped and then owned in production.
- Judgement under ambiguity; you make reversible calls yourself and escalate the rest.
Nice to have
- Background in fintech, real money gaming, or other high-traffic consumer products where money is at stake.
- Experience with rules engines, real-time scoring, or decisioning systems.
- Prior experience designing APIs for multi-tenant or white-label products.
About Block Labs
Block Labs is a technology studio building high-scale, production-grade platforms across Web3, artificial intelligence, and iGaming. The team consists of senior engineers and product strategists who value deep technical expertise, thoughtful system design, and product ownership.
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
Block Labs has 2 open roles on CryptoJobsHQ: 2 in Engineering. 50% are fully remote, most of the rest in Argentina.
All 2 Block Labs roles →- Frontend Engineer at Coinflow · On-site
- Technical Lead (Blockchain Project) at K-GROUP · On-site
- Senior Full-Stack React/Node & NFT Gaming Developer at MixMob · Remote
- Senior Software Engineer-Korea at Remilia · On-site
