We're hiring a Staff Software Engineer to lead the design and development of high-scale backend systems for our Gaming Integrations team. This is a hands-on IC role focused on building modern, resilient infrastructure and accelerating our adoption of AI across the platform.
Requirements
- 8+ years in software engineering, with 3–4 years leading complex backend work
- Hands-on with Node.js + TypeScript delivering production services and integrations
- Kubernetes in production, running and debugging Node.js services
- REST APIs: designing robust, versioned, well-documented contracts
- System Design – Proven ability to design scalable, distributed systems
- Architecture – Experience defining and evolving software architecture at scale
- Testing – Define and champion test strategies that improve speed, confidence, and reliability across integration pipelines
- AI Adoption – Explore and prototype applications of AI to improve observability, automate integrations, or assist developer workflows
- Operational maturity: SLIs/SLOs, on-call/runbooks, and blameless incident reviews that drive learning
- Stakeholder presence: clear written and verbal communication with technical and non-technical audiences