← All jobs
BL

Staff Software Engineer, Golang

Block LabsMálaga, AN, Spain
Type
Full-time
Work setup
Remote
Experience
Senior
Posted
Today
🌍 Fully remote

What engineering roles in crypto pay

129 salaries · our own data
median $202k$147k$257k

Most engineering roles in crypto pay between $147k and $257k, with a median of $202k.

As a Staff Software Engineer in Go at Block Labs, you build distributed, transactional backend platforms across crypto, fintech, and real money gaming. You work on high-volume, multi-tenant, real-time systems where balances, payments, and player-facing decisions depend on correctness. You own distributed, transactional backend services end to end as an individual contributor, receiving outcomes and their constraints rather than a decomposed backlog. You identify decisions that need making, define scope and sequencing, make architectural and implementation choices, ship the system, and remain responsible for how it behaves in production.

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 through context, tests, and automated checks that prevent system degradation
  • Operate what you ship: know its failure modes, monitor it, and fix it

What you bring

  • Deep proficiency in Go on high-volume, transactional systems, demonstrated by what you have personally taken to production
  • Strong judgement on multi-tenancy, event-driven architecture, queues, and the failure modes each brings, with cloud-native thinking and serious commitment to reliability, observability, and security
  • A repeatable agentic engineering system you have built deliberately: one that 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 through to a system you shipped and then owned in production
  • Judgement under ambiguity: ability to make reversible calls yourself and escalate the rest, working with incomplete specifications but clear objectives and constraints

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 operating at the intersection of Web3, artificial intelligence, and iGaming, engineering high-scale, production-grade platforms. The team is a collective 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.

The market for Gaming roles

50 Gaming roles are open across crypto right now.

Browse Gaming Jobs →
Similar roles at other companies
Get an email when Block Labs posts new roles. One email a day at most, only when there is something new.