Skip to content

Senior Software Engineer, Backend

Senior backend engineer owning end-to-end services for prediction markets: market creation, real-time trading, oracle resolution, settlement, and payouts. Requires 5+ years building low-latency, high-throughput distributed systems in regulated environments.

186k – 219kUnited StatesBackend EngineeringRemote5+ YOE

About the role

What you’ll do

  • Own backend services end to end for prediction markets, from market creation and discovery through trading, oracle resolution, settlement, and payout.
  • Design low-latency, high-throughput systems for a real-time financial product used by millions of people.
  • Drive reliability and performance, owning SLOs, observability, and incident response for systems serving millions of users.
  • Set the technical bar through code, design reviews, and standards, and pay down the technical debt that matters most.
  • Mentor engineers across the team and partner cross-functionally with Product, Design, Institutional Markets, and Compliance to turn product and technical vision into roadmap.

Required skills and experience

  • 5+ years of professional backend engineering experience, with demonstrated ownership of complex, production-grade distributed systems
  • Deep proficiency in backend languages (Go, Ruby, Python, or Java) with hands-on experience designing microservices, event-driven architectures, and high-availability systems
  • Track record of delivering projects end-to-end, including scoping, architecture, implementation, monitoring, and iteration
  • Experience building systems in a regulated or financial environment where correctness, auditability, and low-latency performance are critical
  • Proven ability to partner across engineering, product, and business teams to translate ambiguous product requirements into well-scoped technical solutions
  • High attention to detail and strong product taste. You care deeply about the quality of the end-user experience you're building.
  • Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.

Skills

GoRubyPythonJavaMicroservicesEvent-Driven ArchitectureDistributed SystemsSLOsObservability

Senior Software Engineer - Blockchain Network

Senior engineer building blockchain network infrastructure and platform APIs that integrate protocols like Bitcoin and Ethereum with Coinbase services. Owns multi-quarter initiatives improving latency, reliability, and cost.

186k – 219kUnited StatesBackend EngineeringRemote5+ YOEGoAPIs

Senior Software Engineer, Backend - Identity

Senior backend engineer on the Identity team building secure, scalable APIs and data models for unified multi-entity account management at Coinbase.

186k – 219kUnited StatesBackend EngineeringRemote5+ YOEGoRuby

Senior Software Engineer, Database

Designs and optimizes storage backends, transaction management, and CRDT operations for Ditto's embedded edge database on resource-constrained devices. Requires 5+ years experience with database internals, Rust or C/C++, and storage engines like SQLite or RocksDB.

186k – 331kAtlanta, GA +3Backend EngineeringRemote5+ YOEC++Rust

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kNew York, NYBackend EngineeringRemote5+ YOEGoAWS

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kSan Francisco, CABackend EngineeringRemote5+ YOEGoAWS