Staff Backend Engineer

World's first and largest NFT marketplace, empowering millions of creators, collectors and developers to showcase, discover, buy and sell unique digital items.
$190,000 - $345,000
Backend
Staff Software Engineer
Remote
501 - 1,000 Employees
6+ years of experience
Blockchain

Description For Staff Backend Engineer

OpenSea, the world's pioneering and largest NFT marketplace, is seeking a Staff Backend Engineer to lead the development of their next-generation platform architecture. This role combines technical leadership with hands-on development, focusing on building highly scalable, event-driven systems that process billions in transaction volume. The position offers an opportunity to work with cutting-edge blockchain technology while shaping the future of digital ownership and NFT trading.

The ideal candidate will bring 6+ years of software engineering experience, with deep expertise in event-driven architectures and JVM languages. They'll be responsible for designing and implementing critical marketplace infrastructure, including blockchain indexing systems and order management solutions. The role demands both technical excellence and leadership skills, as you'll be mentoring team members and establishing architectural best practices.

OpenSea offers a competitive compensation package ranging from $190,000 to $345,000, plus comprehensive benefits including full medical coverage, flexible PTO, parental leave, and various lifestyle perks. As a remote-first company, they embrace flexible work arrangements while maintaining strong team collaboration through regular in-person retreats and gatherings.

This position represents a unique opportunity to work at the intersection of blockchain technology, digital art, and commerce, while helping scale a platform that's revolutionizing digital ownership. The role combines technical challenges with the excitement of working in the NFT space, making it ideal for engineers passionate about both technical excellence and innovative technology.

Last updated 4 days ago

Responsibilities For Staff Backend Engineer

  • Form, communicate, and execute on a technical vision for the next generation of OpenSea's architecture
  • Write reliable, low latency marketplace infrastructure software
  • Process billions of dollars worth of transaction volume
  • Build highly performant blockchain indexing systems
  • Develop order management systems at scale
  • Create REST & Websocket API endpoints
  • Mentor and train other team members
  • Act as an internal thought leader for architectural rigor

Requirements For Staff Backend Engineer

Java
Kotlin
Kafka
  • At least 6 years of experience as a software engineer
  • Strong fluency in event-driven system design patterns
  • Experience with Kafka, Flink, and Debezium
  • Strong fluency in JVM languages like Kotlin or Java
  • Strong fluency in database choice and schema design
  • Interest in leveraging new tools (e.g. AI) to increase work efficiency
  • Passion for blockchain technology, NFTs, and digital ownership (plus)

Benefits For Staff Backend Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
  • 100% Dental/Vision/Medical coverage for employees, 80% for dependents
  • Flexible Time Off Policy
  • 16 Weeks Paid Parental Leave
  • 8 additional weeks for birthing parent
  • Mental Health support through Spring Health
  • 11 Company Holidays
  • Fidelity 401K Plan
  • Internet/Mobile Reimbursement
  • Monthly Snack Delivery
  • Company & Team retreats
  • Team Member Co-Working and Gathering Expense
  • MacBook Pro & WFH Stipend
  • Weekly $50 Uber Eats credit

Interested in this job?

Jobs Related To OpenSea Staff Backend Engineer

Staff Software Engineer - Full Stack

Staff Software Engineer position at LinkedIn leading full-stack development of DataHub, a metadata management platform, requiring 9+ years of experience in software development.

Backend Software Engineer

Staff Software Engineer position at Okta's Spera team, focusing on backend development for identity security platform using Python. Based in Tel Aviv with 4+ years experience required.

Staff Software Engineer, Ads Measurement

Staff Software Engineer position at Pinterest focusing on Ads Measurement, requiring expertise in full-stack development and distributed systems, offering competitive compensation and hybrid work arrangement in Seattle.

Staff Software Engineer - Payments

Staff Software Engineer position at Toast, focusing on building and scaling payment processing systems, requiring 9+ years of backend development experience.

Staff Software Engineer- CX Core

Staff Software Engineer position at Qualtrics focusing on CX Core development, requiring 8+ years of experience in full-stack engineering and expertise in scalable system design.