wagey.ggwagey.gg
38,923  jobs38,923  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(38,923)/Senior Software Engineer Role(1,826)/Block Labs (5) - Senior Software Engineer (Go)
Block Labs

Block Labs - Senior Software Engineer (Go)

Lisbon, Portugal1mo ago
In OfficeSeniorEMEACloud ComputingPaymentsGamingSenior Software EngineerSystems EngineerGoClaudeCursorRESTWebSocket

Requirements

• Background in real-money gaming, betting, payments, exchanges, or other high-stakes transactional domains. We will happily teach the gaming side to a strong systems engineer; we will not teach the systems side. • Direct experience with multi-tenant or white-label gaming infrastructure, including operator onboarding and per-operator integration patterns. • Familiarity with cryptographic commit-reveal schemes, signed audit logs, or other provably-verifiable system designs. • Hands-on with agentic software engineering: orchestrating coding agents (Claude Code or similar), running agents in parallel, and reviewing what they produce. We lean on this heavily as part of how we ship, not as a novelty. • What kind of culture can I expect? • Mature, mission-driven, and low-ego. We value clarity over noise, outcomes over theatrics, and pace without chaos. If you’re one of the smartest minds in your craft and want to build with other experts, you’ll feel at home here.

Responsibilities

• Design and build the core gameplay runtime in Go: stateless workers that execute one round end to end, from outcome generation through to ledger commit. • Build a tamper-evident, append-only ledger that records every round, and the outcome generation layer that feeds it. • Build the game configuration system (game economics, bet limits, currency mapping) and the simulation and verification tooling that proves game logic before it ever ships to production. • Build the integration layer between our platform and operator partners, with a clean internal abstraction that keeps operator-specific behaviour at the edges. • Build the client-facing surfaces game runtimes depend on (WebSocket and REST) and the gRPC services that connect our platform internally. • Drive architectural decisions for a system that must be deterministic, idempotent, and auditable down to the individual round. • Deploy on AWS (ECS), partnering with our platform team who owns the runtime; your focus stays on product code. • Work contract-first, with strong API contracts as the source of truth and contract tests gating merges. • 6+ years of backend engineering, with a strong Go track record. • You have built and shipped real-money gaming backend systems end to end. You don’t need anyone to explain how a round flows through a runtime, what a wallet integration looks like, or why determinism, idempotency, and auditability are non-negotiable in this domain. • Money-correct by reflex: idempotency keys, integer minor units (never floats for money), append-only ledgers, double-entry thinking. You know why “just retry” is a bug, not a fix. • Deep experience with distributed systems, real-time messaging, and low-latency request paths. • Fluency with gRPC for service-to-service communication and REST plus WebSockets for client- facing surfaces. • Comfortable in AWS environments; you don’t need to run the cluster, but you understand what’s underneath it. • Strong instincts for reliability, observability, and security in regulated financial contexts. • Excellent communicator, pragmatic, and happy to make decisions in a small senior team.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

Asula LabsAsula Labs - Senior Software Engineer5mo ago
·Amsterdam, Netherlands
In OfficeEMEASeniorCryptocurrencyFintechSenior Software EngineerSystems EngineerRustC++GoBitcoin
Sotheby'sSotheby's - Senior Software Engineer2mo ago
·Remote - UK
RemoteEMEASeniorCloud ComputingE-commerceSenior Software EngineerTechnical WritingRESTReactGoScala
unmindunmind - Senior Software Engineer, 10 month FTC1mo ago
·Remote - UK·£85k - £110k/year + Equity
RemoteEMEASeniorSenior Software EngineerClaude
risklabsrisklabs - Senior LLM Systems Engineer1mo ago
·Remote - Europe *·$208k+/year + Equity
RemoteEMEASeniorCryptocurrencyCloud ComputingSystems EngineerSenior Software EngineerTypeScriptPythonOracleMAUGCP
moneyboxappmoneyboxapp - Moneybox - Senior Systems Engineer1mo ago
·London Office - Hybrid
In OfficeEMEASeniorCloud ComputingSenior Software EngineerSystems EngineerAzureCoachingRedisSQL ServerKubernetes
GraphcoreGraphcore - Senior Systems Engineer – Performance & Reliability1mo ago
·Bristol, UK
In OfficeEMEASeniorCloud ComputingSoftwareSenior Software EngineerSystems EngineerGitPythonKubernetesLinuxRHEL
PaddlePaddle - Senior Software Engineer5mo ago
·Remote - EMEA·Equity
RemoteEMEASeniorPaymentsSoftwareCloud ComputingSenior Software EngineerGoAWSLearning & DevelopmentMentoring
AlgoliaAlgolia - Senior Software Engineer, Dashboard Platform3w ago
·Remote - London, England·£83k/year/year
RemoteEMEASeniorPaymentsCloud ComputingSenior Software EngineerGoJavaScriptTypeScriptDockerKubernetes
comindcomind - Senior Systems Engineer1w ago
·London, UK·£10/hour/year + Equity
In OfficeEMEASeniorMedical DevicesClinical ResearchSystems EngineerSenior Software EngineerTeam ManagementReportingDocumentationRisk Management

Browse more by category

Show 1,826 moreSenior Software EngineerShow 227 moreSystems EngineerShow 2,085 moreGoShow 1,476 moreClaudeShow 611 moreCursorShow 877 moreRESTShow 39 moreWebSocket
Privacy·Terms··Contact·FAQ·Wagey on X