Staff Software Engineer, Operations
Core
Design and deliver scalable operational systems supporting Customer Experience, Trust & Safety, Fraud Prevention, and Financial Operations for global sports platforms.
Role type
Staff Software Engineer (Backend/Operations)
Builds
Scalable backend systems, microservices, event-driven workflows, and data pipelines for payments, inventory, search, and real-time notifications.
Domain
Sports e-commerce, iGaming, and digital collectibles
Required skills
Backend development (Java/Go/Python/Node.js), Microservices architecture, REST/GraphQL, Message queues (Kafka/RabbitMQ), Relational/NoSQL databases, AWS/GCP, Containerization (Docker), Orchestration (Kubernetes), Infrastructure-as-code (Terraform/CloudFormation), CI/CD pipelines, Monitoring/Logging (Prometheus/Grafana/ELK), Technical leadership, Architecture design, Cross-team coordination
Preferred skills
Experience in high-traffic distributed environments, Mentoring peers, Technical strategy, Emerging backend technologies
Technologies
Java, Go, Python, Node.js, Kafka, RabbitMQ, AWS, GCP, Docker, Kubernetes, Terraform, CloudFormation, Jenkins, GitHub Actions, CircleCI, Prometheus, Grafana, ELK
Responsibilities
Define and expose clean APIs and data contracts with frontend teams; Design robust CI/CD pipelines, infrastructure-as-code, monitoring, and alerting; Lead design and implementation of microservices and event-driven workflows; Ensure high availability, scalability, and security for core backend systems; Establish best practices for code quality, testing, performance tuning, and documentation; Conduct architecture reviews and mentor peers; Spearhead major initiatives across payments, inventory, search, and real-time notification services; Identify technical risks and coordinate cross-team deliveries.
Seniority
Staff, hands-on IC with strategic influence