✦ Luna Orbit — Software Engineering

Staff Software Engineer

at Coinbase

📍 Remote - USA Remote Posted April 02, 2026
Type Full-Time
Experience lead
Exp. Years 8+ years
Education Not specified
Category Software Engineering

Coinbase is seeking a Staff Software Engineer to define the architecture of the correctness layer across fund flows, own the core platform, and lead AI guardrails workstreams. You will mentor engineers and partner with multiple teams to drive adoption of this high-stakes infrastructure.

  • Define and drive the architecture of the correctness layer across Coinbase’s fund flows
  • Own the core platform: invariant definition framework, real-time detection engine, and the APIs and tooling that partner teams use to onboard and monitor their fund flows
  • Lead the AI guardrails workstream: predictive consistency models and invariant discovery to keep pace with AI-accelerated development
  • Set technical direction for the team and raise the engineering bar
  • Mentor engineers and translate platform vision into executable roadmap

Role centers on building a fault-tolerant distributed platform for real-time invariant enforcement in crypto fund flows. Stack includes Golang/Ruby, Docker, Postgres/MongoDB/DynamoDB, Kafka/Flink, and on-chain technologies (Ethereum, ENS). Emphasis on APIs, platform architecture, and AI-assisted tooling.

The ideal candidate is a senior staff software engineer with 8+ years of distributed-systems experience, strong Golang and Ruby skills, and familiarity with blockchain/crypto infrastructure and AI guardrails. They will own cross-team platform architecture for crypto fund flows and mentor engineers.

8+ years of software engineering experienceExperience leading cross-functional technical work with significant company-wide impactDemonstrates the ability to responsibly use generative AI tools in daily workflows
Experience with financial systemsreconciliationor ledgering at scaleStreaming data infrastructure (KafkaFlink)Experience with GolangRubyDockerPostgresMongoDB or DynamoDBAI applied to predictive consistency or proactive gap discovery in financial or distributed systemsCrypto-forward experience including familiarity with onchain activity such as EthereumENSetc.
LibreChatGeminiGleanEthereum addressesENSblockchain-based services
Golang; Go; Ruby; Docker; Postgres; PostgreSQL; MongoDB; DynamoDB; Kafka; Flink; Ethereum; ENS; blockchain; APIs; distributed systems; AI guardrails; real-time invariant enforcement; invariant framework; real-time detection; APIs; fund flows
GolangGoRubyDockerPostgresPostgreSQLMongoDBDynamoDBKafkaFlinkEthereumENSblockchainAPIsdistributed systemsAI guardrails
LeadershipMentorshipCross-functional collaborationStrategic thinkingCommunicationProblem-solvingRoadmap execution
Industry Fintech
Job Function Architect and lead the development of a high-availability, AI-enhanced correctness platform for crypto fund flows
Role Subtype Staff software engineer
Tech Domains Go, Ruby, Docker, PostgreSQL, MongoDB, DynamoDB, Kafka, Flink, Ethereum, Blockchain
Staff Software EngineerCoinbaseRemoteDistributed systemsGolangGoRubyDockerPostgresPostgreSQLMongoDBDynamoDBKafkaFlinkEthereumENSblockchainAPIsinvariant enforcementAI guardrailsreal-time detectionfund flows

Less than 8 years of distributed systems experience, No experience with Go/Golang or Ruby, No experience with Docker or databases like Postgres/MongoDB/DynamoDB, Inability to work in a role that requires on-call or in-person attendance

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile