Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods. Collect physical and digital trading cards, sports memorabilia, and other digital assets. Bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.
Staff Senior Engineer - Streaming Data Platform
Location
United States
Posted
4 days ago
Salary
$180K - $237K / year
Job Description
Role Description
As a Staff Software Engineer on the Streaming Data Platform team in Fanatics Ecosystem, you will design, build, and operate the backend services that sit at the core of our streaming infrastructure — the systems that ingest, process, and deliver data to consumers across the company. This is a hands-on technical leadership role. You'll write code, design systems, mentor engineers, and shape how the team builds and operates software. The right person has built streaming infrastructure before and knows what it takes to keep it running well at scale.
Responsibilities
- Design and build backend services that power our streaming data infrastructure, including ingestion, processing, and delivery to downstream systems.
- Drive large, multi-milestone projects from idea to production, ensuring they deliver outcomes that matter to the business.
- Set technical direction for the team: architecture, code quality, patterns, and tooling.
- Partner with leadership on roadmap and planning — you'll have a voice in what we build and why.
- Collaborate with platform, data, and product teams to design service boundaries, APIs, and data contracts.
- Own the test strategy for complex areas and push the team toward better testing habits and testable designs.
- Build observability, reliability, and resilience into our systems and hold the team to that standard.
- Coordinate across engineers and teams to deliver cross-cutting initiatives.
- Help diagnose and resolve performance bottlenecks related to ingestion, throughput, and distributed system behavior.
- Mentor engineers on craft, ownership, and collaboration.
- Participate in on-call rotations, drive incident resolution, and make sure retros lead to lasting fixes.
- Be open to occasional travel to Fanatics offices for meetings, events, or team gatherings.
Technical Environment
- Long-lived backend services (Go)
- Event-driven and streaming data systems (Kafka, Kafka Connect)
- Stream processing frameworks (e.g., Kafka Streams, Flink)
- Schema management and data contracts
- Observability and monitoring for streaming systems
- Infrastructure as code (Terraform)
Qualifications
- 7+ years of experience building and operating backend services at scale, with a track record of leading large technical initiatives.
- Strong experience with Go.
- Hands-on experience with Kafka or comparable streaming platforms.
- Familiarity with the broader streaming ecosystem — tools like Flink, Spark, or Iceberg.
- Ability to design whole systems and services with clear boundaries, well-defined APIs, and operational readiness from the start.
- Experience driving multi-milestone projects that span teams and require cross-functional coordination.
- Track record of influencing technical roadmaps and connecting engineering work to business strategy.
- History of mentoring engineers and raising the level of engineering practice around you.
- Solid understanding of distributed systems, service-oriented architectures, and system integrations at scale.
- Clear communicator who can talk about technical work with both engineers and non-engineers.
- Comfortable in a fast-moving environment where priorities shift and decisions happen quickly.
- Experience with schema management, data contracts, or data governance patterns is a plus.
- Experience building shared libraries, frameworks, or developer-facing tooling for streaming consumers is a plus.
- Experience contributing to open-source data infrastructure or streaming projects is a plus.
- Familiarity with infrastructure as code tools such as Terraform is a plus.
Salary Range
The salary range for this position is $180,500 to $237,500, which represents base pay only and does not include short-term or long-term incentive compensation. When determining base pay, as part of a final compensation package, we consider several factors such as location, experience, qualifications, and training. Remote employees may also be eligible for a home office setup stipend.
Company Description
Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet.
- Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods.
- Collect physical and digital trading cards, sports memorabilia, and other digital assets.
- Bet as the company builds its Sportsbook and iGaming platform.
- Fanatics has an established database of over 100 million global sports fans.
- A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners.
- Over 2,000 retail locations, including its Lids retail stores.
- More than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.
Job Requirements
- 7+ years of experience building and operating backend services at scale, with a track record of leading large technical initiatives.
- Strong experience with Go.
- Hands-on experience with Kafka or comparable streaming platforms.
- Familiarity with the broader streaming ecosystem — tools like Flink, Spark, or Iceberg.
- Ability to design whole systems and services with clear boundaries, well-defined APIs, and operational readiness from the start.
- Experience driving multi-milestone projects that span teams and require cross-functional coordination.
- Track record of influencing technical roadmaps and connecting engineering work to business strategy.
- History of mentoring engineers and raising the level of engineering practice around you.
- Solid understanding of distributed systems, service-oriented architectures, and system integrations at scale.
- Clear communicator who can talk about technical work with both engineers and non-engineers.
- Comfortable in a fast-moving environment where priorities shift and decisions happen quickly.
- Experience with schema management, data contracts, or data governance patterns is a plus.
- Experience building shared libraries, frameworks, or developer-facing tooling for streaming consumers is a plus.
- Experience contributing to open-source data infrastructure or streaming projects is a plus.
- Familiarity with infrastructure as code tools such as Terraform is a plus.
- Salary Range
- The salary range for this position is $180,500 to $237,500, which represents base pay only and does not include short-term or long-term incentive compensation. When determining base pay, as part of a final compensation package, we consider several factors such as location, experience, qualifications, and training. Remote employees may also be eligible for a home office setup stipend.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Data Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This role offers the chance to design, build, and maintain advanced data platforms that power analytics, machine learning, and mission-critical operations. The Data Engineer will collaborate closely with cross-functional teams to implement scalable, reliable, and high-performance...
Healthcare Data Architect & Manager
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This role offers a high-impact opportunity to lead the architecture and management of enterprise healthcare data, shaping how clinical and operational insights are captured, modeled, and utilized. You will transform raw, fragmented healthcare data into trusted, actionable dataset...
Principal Engineer (Data Platform)
AtlanAtlan is building the shared context layer that enterprises need so AI can operate on trusted, governed context. The conversation has moved from data leaders asking: “Can we trust the data in our stack?” to businesses asking: “Can we trust AI inside the business?” We are the missing infrastructure for businesses becoming AI-forward - the connective tissue between their data stack, operational systems, and AI agents. Recognized as an industry-leading metadata, catalog, and data governance platform, we’ve been named a Leader by both Gartner and Forrester across enterprise data catalogs, metadata management, and governance. To learn more, visit www.atlan.com and follow us on LinkedIn .
The role involves designing and building enterprise-scale platform services, including APIs, infrastructure components, and runtime systems, while architecting a context store to convert lakehouse infrastructure into AI-ready systems.
The Senior Data Engineer will architect and build the organization's data pipeline from the ground up, focusing on creating scalable ELT/ETL pipelines, canonical datasets, and data models to support reporting and data-informed decisions. This role involves implementing data quality checks, developing transformations using best practices, and configuring automated job runs via CI/CD.