CareerPlanSign in

Staff Software Engineer, Golang

Portugal💼 Full-time🗓 2026-07-15 → 2026-09-26

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

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.