Software Engineer II - (Application Platform & Tooling)
55000GBP - 60000GBP
Leeds, United Kingdom
CI/CD
.NET
Azure
More jobs from this company
views: 0
Software Engineer II - (Application Platform & Tooling)

As Fanatics Betting & Gaming (FBG) accelerates Fanatics' mission to build the ultimate digital sports platform. Join OddsFactory’s Application Platform & Tooling team to design and scale the shared frameworks, libraries, and developer tooling that power all service teams. You’ll own core runtime abstractions (e.g., messaging/auth/observability modules, SDKs/CLIs/templates), elevate our CI/CD and local dev workflows, and partner closely with product-aligned teams - delivering “golden paths” that speed delivery without sacrificing reliability. You’ll collaborate tightly with the Cloud Platform team while owning developer-facing components at the application layer

Responsibilities

  • Design & build shared platform libraries (auth, messaging, telemetry), SDKs/CLIs, and project templates that are versioned, well-documented, and easy to adopt across teams.
  • Advance developer workflows: improve local dev/test loops, CI/CD release quality, and automation to reduce lead time and increase deploy confidence
  • Codify opinionated “golden paths” that balance speed with security/compliance, enabling consistent delivery at scale.
  • Collaborate across boundaries: partner with product teams on friction points and with Cloud Platform on clean interfaces and shared guardrails
  • Drive observability and readiness in platform components (metrics/logging/tracing, health, performance), with strong documentation and examples
  • Elevate engineering practices: lead code/design reviews, improve testability and reliability, and mentor peers—leaving systems simpler than you found them.
  • Participate in an on-call rotation, ensuring platform stability and providing critical support for operational incidents
  • Occasionally travel for essential offsite meetings, special events, or collaborative team sessions
Required Qualifications
  • 3+ years software engineering experience building reusable components or frameworks used by multiple teams.
  • Deep knowledge of Domain-Driven Design (DDD) and Onion architecture, with proven modeling and clear separation of application, domain, and infrastructure layers.
  • Strong proficiency in C#/.NET, API/library design, versioning, and backward-compatibility patterns.
  • Hands-on experience with CI/CD, developer tooling, and cloud-native delivery (Azure preferred)
  • Strong analytical and problem-solving abilities, with the capability to closely collaborate with engineering teams.
  • Highly outcome-oriented, pragmatic, and capable of balancing quality with productivity.
  • Effective communication skills, with experience collaborating across diverse teams.
  • Positive, flexible attitude comfortable working in a dynamic, fast-paced environment.
Preferred Qualifications
  • Experience shaping golden paths and migration guides for service teams.
  • Familiarity with event-driven systems and real-time workloads.
  • Bias toward self-service, consistency over customization, and IaC-first ways of working.
  • Familiarity or previous experience within the sports betting industry or strong interest in sports.
  • Experience in fast-paced or start-up environments.
Software Engineer II - (Application Platform & Tooling)
55000GBP - 60000GBP
Leeds, United Kingdom
CI/CD
.NET
Azure
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.