CareerPlanSign in

Software Engineer, Backend

Generous PTO and flexible remote work policy🌐 Remote💼 Full-time💰 $140,000–$185,000🗓 2026-09-06

Core

Design and build scalable backend services for fantasy sports and DFS platforms, handling real-time contest engines, game logic, and secure payments for millions of users.

Role type

Senior IC backend software engineer (distributed systems)

Builds

Core backend services, real-time contest engines, game logic, personalized content, and payment systems for fantasy sports and DFS

Domain

Fantasy sports, Daily Fantasy Sports (DFS), real-time gaming

Deliverable

production ML models | product features

Required skills

Distributed systems design, high-concurrency system building, backend languages (Go, Python, Node.js, Java), SQL and NoSQL databases, caching strategies, message queues (Kafka, RabbitMQ, Pub/Sub), RESTful and GraphQL API design, cloud infrastructure (AWS, GCP), containerization (Docker), orchestration (Kubernetes)

Preferred skills

Elixir, sports/gaming domain passion, real-time/multiplayer system experience

Responsibilities

Design and build core backend systems for games and user experiences, build scalable distributed systems for millions of concurrent users, own backend initiatives from concept to deployment, optimize system performance and address bottlenecks, collaborate cross-functionally to deliver features, contribute code reviews and strengthen engineering standards

Seniority

Mid-level to Senior, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.