Senior Backend Software Engineer

Date PostedApril 17, 2026LocationRemote-first (In-person participation required)CompanyCoinbaseSalary$186,065-$218,900 USDTypeSenior Level

Job Summary

The Overseer team is responsible for Coinbase's business integrity layer, ensuring financial contract rules are enforced across all fund flows. You will build and scale real-time invariant enforcement systems and contribute to core detection engines. This role involves end-to-end ownership of workstreams, including designing correctness models and developing AI-driven guardrails.

Responsibilities

  • Build and scale real-time invariant enforcement
  • Develop core platform detection engines and frameworks
  • Own end-to-end technical workstreams
  • Design and implement AI-based predictive guardrails
  • Mentor junior engineers and lead technical projects

Required Skills

  • 5+ years large-scale distributed systems
  • Platform-level infrastructure design
  • Financial or payment systems experience
  • GenAI tool proficiency
  • Golang, Ruby, or Streaming data expertise

Job Details

What you'll be doing: - Build and scale real-time invariant enforcement across Coinbase's fund flows. - Contribute to the core platform: the detection engine, invariant framework, and tooling that partner teams use to onboard their fund flows. - Own workstreams end-to-end: from designing correctness models with partner teams to operating them in production. - Build AI guardrails that close the velocity gap: predictive consistency models that flag deviations at initiation and proactive invariant discovery. - Mentor junior engineers and lead technical execution on high-impact projects. What we look for in you: - 5+ years of software development experience with large-scale distributed systems. - Strong sense of correctness - ensuring the system as a whole behaves correctly. - Experience building platform-level infrastructure used by multiple teams. - Strong ownership: holding the problem through to resolution. - Demonstrates the ability to responsibly use generative AI tools and copilots in daily workflows, continuously learn as tools evolve, and apply human-in-the-loop practices. Nice to haves: - Experience with rapid company growth (startup to mid-size). - Experience with financial, payments, or reconciliation systems. - Familiarity with streaming data infrastructure (Kafka, Flink, Spark, or similar). - Proficiency with Golang, Ruby, Docker, Postgres, MongoDB or DynamoDB. - Experience building financial, high reliability or security systems. - Crypto-forward experience (Ethereum addresses, ENS, dApps, or blockchain-based services).