Sleeper is looking for a Senior Software Engineer - Backend to help scale the core systems behind their fantasy sports and DFS offerings. The ideal candidate will have 5+ years of backend software engineering experience and a strong proficiency in one or more backend languages.
Requirements
- 5+ years of backend software engineering experience
- Proven ability to build and scale distributed systems that serve millions of users in real-time or gaming environments
- Strong proficiency in one or more backend languages (e.g., Go, Python, Node.js, Java)
- Solid knowledge of databases (both SQL and NoSQL), caching strategies, and message queues (e.g., Kafka, RabbitMQ, Pub/Sub)
- Comfortable designing and maintaining RESTful and/or graphql APIs, data models, and internal tooling
- Cloud experience (AWS, GCP, or similar), with familiarity with containers (Docker) and orchestration (Kubernetes a plus)
- Strong product mindset—you care about the why, not just the how, and you build with users in mind
- Excellent communication and collaboration skills
Benefits
- Competitive salary ($170,000–$220,000)/year
- Equity
- Comprehensive medical, dental, and vision insurance
- 401(k) with company matching
- Generous PTO and flexible remote work policy
- Opportunities for fast career growth in a high-impact role
