Sleeper logo

Staff Software Engineer – Backend

SleeperLas Vegas, San Francisco, Los Angeles, Seattle
FullTimeremotefull-timego+5 more
Apply Now
Sleeper logo

Staff Software Engineer – Backend

Sleeper

Apply Now

Sleeper is seeking a Staff Software Engineer - Backend to enhance their fantasy sports platform. This remote-friendly role focuses on scaling backend systems, driving architectural decisions, and mentoring engineers to support millions of users. The company values user experience and innovation in sports engagement.

Qualification

  • 7+ years of backend software engineering experience, including staff-level or tech lead roles.
  • Proven ability to design and scale distributed systems for real-time or gaming environments.
  • Strong proficiency in backend languages such as Go, Python, Node.js, or Java.
  • Deep knowledge of SQL and NoSQL databases, caching strategies, and message queues.
  • Experience designing and maintaining RESTful and/or GraphQL APIs.

Responsibility

  • Design and build core backend systems for fantasy contests and user experiences.
  • Architect scalable, distributed systems for millions of concurrent users.
  • Lead backend initiatives from concept to deployment with clean interfaces and resilient infrastructure.
  • Optimize system performance and address bottlenecks through monitoring and capacity planning.
  • Collaborate with product, design, and frontend teams to deliver user-friendly features.
  • Mentor engineers and shape backend engineering best practices.
  • Drive innovation and technical direction at the leadership level.

Similar Jobs