Staff Software Engineer, Golang
Core
Design and implement distributed, transactional backend services in Go for high-volume crypto, fintech, and iGaming platforms, ensuring correctness for balances and payments.
Role type
Staff Software Engineer (Individual Contributor)
Builds
Distributed, transactional backend services handling high-volume workloads
Domain
Web3, Artificial Intelligence, iGaming, Fintech
Deliverable
production ML models | product features
Required skills
Go, distributed systems, multi-tenancy, event-driven architecture, queues, cloud-native reliability, observability, security, agentic engineering systems, system design, operational ownership
Preferred skills
Fintech background, real-time scoring, decisioning systems, multi-tenant API design
Technologies
Go
Responsibilities
Convert business outcomes into scoped, shippable work; Design and implement distributed Go services; Maintain correctness guarantees for transactional behavior; Run agentic systems for context, decomposition, execution, and verification; Set guardrails and automated checks for team contributions; Operate and fix shipped systems
Seniority
Staff, hands-on IC