United States Employment USD 121,600 - 180,800 Yearly

Fanatics Betting and Gaming is hiring a Software Engineer

About the Role

Fanatics Betting and Gaming is hiring a Senior Software Engineer in Test to join our Tools and Frameworks team. In this role, you will architect and refine the tools and frameworks that boost the efficiency and effectiveness of our development processes. You will design and build scalable engineering solutions that improve testability, reliability, and developer productivity across the organization.

What You'll Do

  • Design and implement scalable automation infrastructure and CI/CD enhancements that improve engineering productivity and release reliability.
  • Lead the development and integration of test automation solutions, partnering with engineering teams to improve system testability, reliability, and operational efficiency.
  • Engage in collaborative efforts with the Product team and fellow engineers to architect scalable and reliable automation frameworks and tools for web, mobile, and API.
  • Create bespoke tools and solutions that empower FBG to tackle complex challenges autonomously.
  • Build and maintain strategic partnerships across the Engineering department, showcasing and leveraging metrics and engineering activities to drive decisions.
  • Provide technical mentorship and guidance to engineers, contributing to best practices and continuous improvement.
  • Be open to occasional travel for participation in events and strategic meetings across various Fanatics Betting & Gaming locations.
  • Leverage data and internal feedback to inform and guide strategic decisions that streamline our release cycles.

What We're Looking For

  • 6–8 years of experience in software engineering or software engineering in test roles, with demonstrated ownership of complex automation or infrastructure initiatives.
  • Strong software engineering experience in one or more languages such as Java, Python, or Kotlin, with demonstrated experience building production-grade frameworks, tools, or services.
  • Demonstrated expertise in architecting, supporting, and enhancing tools and frameworks within continuous integration and continuous deployment (CI/CD) environments.
  • Comprehensive knowledge of test and dev infrastructure, pipelines, and the ability to innovate within these domains.
  • Proven ability to collaborate effectively with engineering teams, driving the adoption of tools and practices that balance high quality and productivity.
  • A results-driven approach, guided by data and comfortable tackling ambiguous or null challenges.
  • Familiarity with Agile or Scrum methodologies, showcasing a flexible and adaptive work style.
  • Experience with or a keen interest in working on distributed systems and API design, particularly in the context of scaling automation within a CI/CD pipeline.
  • Ability to work on projects ranging in scale from single-threaded applications to entire clusters.
  • A strong desire to engage in cross-functional collaboration with design, product, engineering, and DevOps teams.

Nice to Have

  • Experience building shared automation frameworks or internal developer tools used across multiple teams.
  • Experience with Kotlin, including building backend services, automation frameworks, or developer tooling using Kotlin.
  • Familiarity with Kotlin Multiplatform (KMP) and shared code architectures across Android, iOS, and backend systems.
  • Experience working with CI/CD optimization and quality gate enforcement at scale.
  • Previous experience in the betting and gaming industry.

Technical Stack

  • Java
  • Python
  • Kotlin
  • CI/CD
  • Automation Frameworks
  • Kotlin Multiplatform (KMP)

Team & Environment

You will be a key member of the Tools and Frameworks team, focused on building foundational engineering solutions for the broader organization.

Benefits & Compensation

  • Compensation: $121,600 - $180,800 USD + equity award.
  • Medical, Dental, Vision
  • 401K
  • Paid time off
  • GymPass
  • Pet Insurance
  • Family Care Benefits
  • Free Ship deliveries
  • $700 home office setup

Fanatics Betting and Gaming is an equal opportunity employer.

Required Skills
JavaPythonKotlinCI/CDAutomation FrameworksKotlin MultiplatformInfrastructureTest FrameworksDev Pipelines
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Fanatics Betting and Gaming

Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium.

Visit website
Job Details
Department Software Development
Category qa_testing
Posted 14 days ago