Software Engineering Director
Core
Empower delivery teams to build foundational capabilities, tools, and services enabling mobile and front-end applications for sports betting platforms.
Role type
Senior IC software engineering director (platform enablement)
Builds
Foundational capabilities, developer tooling, and backend-for-frontend (BFF) services for mobile and web applications
Domain
Sports betting / iGaming / Mobile platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Managing multiple software development teams, strategic technical visioning, mobile application platforms (iOS, Android, Web), backend-for-frontend architectures, building developer tools, designing highly available fault-tolerant systems, agile delivery methodologies, distributed scalable backend systems, managing managers, cross-functional partnership, operational excellence, budget management
Preferred skills
Experience managing managers, near-shoring/off-shoring management, 3–5 year strategic planning
Technologies
iOS, Android, Web, BFF services, distributed systems, APIs
Responsibilities
Manage multiple software development teams to ensure tooling and capabilities for fast delivery; Shape strategic direction for developer tooling and foundational capabilities; Define and drive enablement roadmap for foundational services; Identify technology gaps and mitigate risks in enablement space; Create leadership opportunities, handle hiring, and lead with empathy; Partner with product engineering leadership to build balanced roadmaps; Drive predictability through operational excellence and KPIs; Ensure operational support for enablement services; Liaise with partners and regulatory bodies for release processes; Deliver architecturally sound solutions balancing build vs. buy; Communicate and drive strategic initiatives for mobile platform evolution.
Seniority
Director, hands-on IC with management of managers