Senior Principal Software Engineer
New
F
Fanatics Betting & GamingSports Betting
Location: New York, NY, United StatesFull-TimePrincipal
Salary230,000 - 330,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 15+ years
- Required Skills
- Distributed Systems
Requirements
- 15+ years of software engineering experience, with deep expertise in backend and distributed systems.
- Proven ability to set technical direction and influence architecture across multiple teams or domains.
- Outstanding system design and architectural judgment in complex, high-scale environments.
- Deep experience building secure, reliable, and performant production systems.
- Track record of leading large, cross-cutting technical initiatives from design through adoption.
- Strong engineering judgment across scalability, operability, maintainability, and technical trade-offs.
- Experience building platforms, services, or frameworks that create leverage across an engineering organization.
- Excellent communication skills with the ability to influence at both the technical and executive level.
- Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for conferences, events, meetings, and team-building activities.
Responsibilities
- Set the technical direction for driving the design and development of a highly scalable, fault-tolerant online Betting and Gaming platform.
- Lead architecture for critical, cross-cutting systems, ensuring solutions are scalable, resilient, secure, and built for long-term reuse.
- Partner with Engineering, Product, and Platform leaders to shape priorities, sequencing, and technical trade-offs across multiple teams and domains.
- Drive the design and execution of the organization’s most complex technical initiatives, especially those spanning teams, systems, and regulatory constraints.
- Establish and elevate engineering standards, design principles, and review practices that improve quality, maintainability, and operational readiness.
- Identify and resolve systemic technical risks, performance bottlenecks, and architectural contention.
- Mentor senior engineers and influence technical decision-making across the organization.
View Full Description & ApplyYou'll be redirected to the employer's site