Senior Principal Software Engineer (REMOTE)

fanaticsfbg

United States

Remote

USD 180,000 - 280,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

fanaticsfbg seeks a Senior Lead Architect to set the technical direction for a large-scale online betting and gaming platform. You will lead architecture for cross-cutting systems, ensuring scalability, resilience, and security while aligning with business goals.

You will partner with engineering, product, platform, and security leaders to shape priorities, drive complex initiatives, and elevate engineering standards across the organization. Travel occasionally.

Qualifications

  • Fifteen or more years of software engineering experience with deep expertise in backend and distributed systems.
  • Ability to set technical direction and influence architecture across multiple teams or domains.
  • Strong system design and architectural judgment in high-scale environments.
  • Proven track record building secure, reliable, and performant production systems.
  • Experience leading large, cross-cutting technical initiatives from design through adoption.
  • Excellent communication skills with the ability to influence technical and executive audiences.
  • Willingness to travel occasionally to offices and events.

Responsibilities

  • Define the technical strategy and architecture for a highly scalable, resilient online betting and gaming platform, including market integration, risk management, and supporting tooling and backend systems.
  • 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 organization's most complex technical initiatives, especially those spanning teams, systems, and regulatory constraints.
  • Establish and elevate engineering standards, design principles, and review practices across the organization.
  • Identify systemic technical risks, performance bottlenecks, and architectural contention, guiding teams toward durable solutions.
  • Mentor senior engineers and influence technical decision-making across the organization.

Skills

Backend engineering
Distributed systems
System design
Technical leadership
Executive communication
Cross-team collaboration

Job description

Role overview

Set the technical direction for a large-scale, fault-tolerant online betting and gaming platform, leading architecture for the most critical, cross-cutting systems. The role partners with engineering, product, platform, and security leaders to shape priorities, drive complex initiatives spanning teams and regulatory constraints, and establish engineering practices that raise quality and operational readiness. It is a senior leadership seat expected to influence at both the technical and executive level while remaining deeply engaged with system design.


Responsibilities


  • Define the technical strategy and architecture for a highly scalable, resilient online betting and gaming platform, including market integration, risk management, and supporting tooling and backend systems.

  • 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 organization's most complex technical initiatives, especially those spanning teams, systems, and regulatory constraints.

  • Establish and elevate engineering standards, design principles, and review practices across the organization.

  • Identify systemic technical risks, performance bottlenecks, and architectural contention, guiding teams toward durable solutions.

  • Mentor senior engineers and influence technical decision-making across the organization.


Requirements


  • Fifteen or more years of software engineering experience with deep expertise in backend and distributed systems.

  • Demonstrated ability to set technical direction and influence architecture across multiple teams or domains.

  • Strong system design and architectural judgment in complex, high-scale environments.

  • Track record of building secure, reliable, and performant production systems.

  • History of leading large, cross-cutting technical initiatives from design through adoption.

  • Excellent communication skills with the ability to influence technical and executive audiences.

  • Willingness to travel occasionally to offices and events.


Nice to have


  • Experience in core platform domains such as identity and account systems, payments and transactions, loyalty and promotions, platform engineering, or developer productivity.

  • Familiarity with mobile cross-platform technologies such as Kotlin Multiplatform.

  • Background thriving in fast-paced, high-growth startup environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

myhcm • United States

Remote
USD 140,000 - 180,000
Learning and development programmes
Performance feedback tool for career,定
Employee Assistance Programme forstaff
Staff Engineer - Backend/Kotlin (REMOTE)
Staff Engineer - Backend/Kotlin (REMOTE)

fanaticsfbg • United States

Remote
USD 144,000 - 235,000
Remote role with occasional travel
Staff Software Developer
Staff Software Developer

penninteractive • United States

Remote
USD 119,000 - 154,000
Education reimbursements
Parental leave top-up
Mentoring and career progression
Senior Software Engineer, Sportsbook Platform
Senior Software Engineer, Sportsbook Platform

Jobgether • United States

Remote
USD 145,000 - 193,000
Annual salary range of $145,000-$193,0
Flexible remote work within the United
Education and conference reimbursement
+1
Head of Engineering
Head of Engineering

Zexter • United States

Remote
USD 180,000 - 240,000
Fully remote work
Competitive salary
Senior Engineering Manager (REMOTE)
Senior Engineering Manager (REMOTE)

fanaticsinc • United States

Remote
USD 163,000 - 265,000
Lead Software Engineer (Platform Services) - Remote, United States
Lead Software Engineer (Platform Services) - Remote, United States

Conexess Group • New York (NY)

On-site
USD 140,000 - 210,000
Principal Software Engineer
Principal Software Engineer

Upstart • United States

Remote
USD 120,000 - 150,000
Equity compensation
401(k) with company match
Comprehensive medical, dental, and vision coverage
+1
Senior Engineering Manager (REMOTE)
Senior Engineering Manager (REMOTE)

fanaticsfbg • United States

Remote
USD 163,000 - 265,000
Staff Engineer - Backend/Java (REMOTE)
Staff Engineer - Backend/Java (REMOTE)

fanaticsfbg • United States

Remote
USD 150,000 - 210,000
Remote work
Occasional travel