Skip to content

Staff Backend Engineer

Staff Backend Engineer leads technical vision and builds scalable, event-driven marketplace infrastructure handling massive transaction volumes, including blockchain indexing, order systems, and APIs. Requires 6+ years experience with JVM languages, Kafka/Flink, and distributed systems.

190k – 345kUnited StatesBackend EngineeringRemote6+ YOE

About the role

Responsibilities

  • Form, communicate, and execute on a technical vision for the next generation of OpenSea’s architecture that leverages highly scalable and event-driven patterns
  • Write reliable, low latency marketplace infrastructure software that will eventually process billions of dollars a day worth of transaction volume, including highly performant blockchain indexing systems, order management systems at scale, and REST & Websocket API endpoints
  • Raise the bar for internal understanding of best practices in building highly performant & event-driven systems with “live” characteristics
  • Mentor and train other team members and act as an internal thought leader and agitator for architectural rigor and cleanliness

Requirements

  • At least 6 years of experience as a software engineer
  • Strong fluency in event-driven system design patterns, leveraging technologies such as Kafka, Flink, and Debezium, as well as distributed systems more generally
  • Strong fluency in JVM languages like Kotlin or Java
  • Strong fluency and opinionated in database choice and schema design for highly performant and scalable applications
  • Intrinsic interest in leveraging new tools (e.g. AI) to increase work efficiency and quality
  • Passion for (blockchain) technology, NFTs, and the potential of digital ownership is a huge plus

Compensation

  • Base salary for US: $190,000 to $345,000 plus benefits & equity

Skills

KotlinJavaKafkaFlinkDebeziumDistributed SystemsBlockchainREST APIsWebsocketDatabase Design

Staff Software Engineer

Staff Engineer driving technical architecture across screening product teams. Owns complex multi-system workflows, sets technical standards, mentors engineers, and ships scalable features in a regulated domain.

190k – 264kDenver, CO +1Backend EngineeringHybrid10+ YOERubyReact

Senior/Staff Software Engineer, Database Team

Build and optimize distributed database features for AI applications in Rust, Go, or C++. Focus on performance, reliability, and scalability in a hybrid New York City role.

190k – 270kNew York, NYBackend EngineeringHybrid5+ YOEGoC++

Staff Software Engineer, Backend

Designs, builds, and scales high-performance backend systems for fintech products, owning architecture to deployment. Leads technical decisions and collaborates cross-functionally, requiring 8+ years in distributed systems and security expertise.

190k – 250kNew York, NY +3Backend EngineeringOn-site8+ YOEDevOpsCompliance

Senior / Staff Software Engineer, Fleet Management

Builds and scales backend services, full-stack features, and infrastructure for managing fleets of machines, including configuration, deployment, logs, authentication, and billing. Owns end-to-end systems in distributed environments using Golang, Svelte, MongoDB, and gRPC.

190k – 259kNew York, NYBackend EngineeringHybridGogRPC

Staff Backend Software Engineer

Builds LLM infrastructure for AI workloads, improves reliability and efficiency of distributed systems, and collaborates with ML teams. Requires 8+ years backend experience with Scala, Go, or Python, and expertise in distributed systems.

190k – 261kNew York, NYBackend EngineeringOn-site8+ YOEGoRay