Senior Software Engineer - NodeJS
Core
Building and operating foundational Node.js BFF services to improve content delivery, data contracts, and reliability for millions of bettors.
Role type
Senior Software Engineer (Node.js Backend)
Builds
Production Node.js services, shared libraries, CI/CD tooling, and architectural patterns for the sportsbook platform.
Domain
Sports betting / iGaming / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, REST/GraphQL API design, distributed caching strategies, AWS Lambda, containerization, monorepo management (NX), incident response
Preferred skills
React or React Native, mentoring, technical design leadership
Technologies
Node.js, TypeScript, Redis, AWS Lambda, NX, CI/CD pipelines
Responsibilities
Evolving caching and data-aggregation patterns across BFF services; driving cross-cutting improvements (runtime upgrades, security patching); contributing to architectural decisions and ADRs; building shared tooling and scaffolding; improving CI reliability and release automation; participating in on-call incident response
Seniority
Senior, hands-on IC with mentorship responsibilities
