Staff Backend Engineer

About the Role

You will spearhead core backend features, design and implement highly scalable event-driven systems, and build reliable low-latency marketplace infrastructure. You will develop blockchain indexing systems, order management services, and performant REST and WebSocket APIs. You will raise engineering standards through best practices and mentor other engineers.

Requirements

  • At least 6 years of experience as a software engineer
  • Strong fluency in event-driven system design patterns
  • Experience with Kafka, Flink, and Debezium
  • Experience with distributed systems
  • Fluency in JVM languages such as Kotlin or Java
  • Opinionated expertise in database selection and schema design for high-performance applications
  • Interest in leveraging new tools such as AI to improve efficiency
  • Passion for blockchain technology and NFTs is a plus

Responsibilities

  • Form, communicate, and execute a technical vision for next-generation backend architecture
  • Design and implement highly scalable event-driven systems
  • Build reliable low-latency marketplace infrastructure
  • Develop blockchain indexing systems and large-scale order management systems
  • Implement performant REST and WebSocket API endpoints
  • Promote best practices for building high-performance and event-driven systems
  • Mentor and train engineers and act as an internal architectural thought leader

Benefits

  • Equity
  • Remote work

Skills

Apply Now
Staff Backend Engineer at OpenSea | JobStash