JobMesh

Staff Software Engineer - Streaming Data Platform

Fanatics · New York City, New York, US

The Role As a Staff Software Engineer on the Streaming Data Platform team in Fanatics Ecosystem, you will design, build, and operate the backend services tha...

Job description

The Role 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...