Fanatics Betting & Gaming logo
Fanatics Betting & Gaming1 week ago

Senior Software Engineer

$261,248–$271,248 year

Hybrid · New York City, New York, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Senior Software Engineer role leading end-to-end design of large-scale, multi-tier distributed systems. Responsibilities include architecting and reviewing system designs, ensuring low-latency, fault-tolerant operation at internet scale, defining SLOs and incident postmortems, building and maturing observability and resilience patterns for cloud-native microservices, capacity planning and performance optimization for backend services, and collaborating with customers, stakeholders, and internal teams. Requires hands-on experience with Java technologies, code reviews, design discussions, CI/CD, and delivering reliable, scalable services in a sports betting platform context. Partial telecommuting is permitted; on-site in New York City. Salary ranges from $261,248 to $271,248 per year.

Required Qualifications

  • Bachelor’s Degree or U.S. equivalent in Computer Science, Computer Engineering, Information Technology, or a related field, plus 5 years of professional experience as a Software Engineer, Software Developer, or any occupation, job title, or position performing code review, design discussions, team planning, and ticket/metric/COE reviews.
  • In lieu of a Bachelor's degree plus 5 years of experience, the employer will accept a Master's degree or U.S. equivalent in Computer Science, Computer Engineering, Information Technology, or a related field, plus 3 years of professional experience as a Software Engineer, Software Developer, or any occupation, job title, or position performing code review, design discussions, team planning, and ticket/metric/COE reviews.
  • 3 years of professional experience designing and maintaining scalable, service-oriented architectures to support a full-featured sports betting platform.
  • 3 years of professional experience building and deploying backend services using Java technologies, applying industry best practices, design patterns, and development standards.
  • 3 years of professional experience implementing solutions in collaboration with cross-functional teams including stakeholders, customers, and external partners.
  • 3 years of professional experience participating in code reviews, team planning, and engineering metrics reviews to support team growth and code quality.
  • 3 years of professional experience maintaining production-grade applications with a focus on system reliability, performance, and scalability.
  • 3 years of professional experience supporting development teams by leading discussions on design, code quality, and technology adoption.
  • 3 years of professional experience implementing continuous integration and deployment pipelines to support a stable and reliable product delivery lifecycle.

Additional Requirements

  • None specified in the excerpt
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$261k – $271k / yr

Senior Software Engineer · Fanatics Betting & Gaming

Apply on Sorce