The Role
You’ll join the Reach team as a full-stack engineer working end-to-end on the Discovery Network feed – a content distribution backbone that powers personalised sports video delivery across digital platforms. The work sits across a C# / .NET backend and a React + TypeScript frontend, and the expectation is genuine ownership on both sides: API design, service logic, and frontend component delivery, not just one side with occasional crossover. Architecture input is expected from day one, not after a probation period.
About the Product
The platform uses AI and ML to analyse live sports broadcasts in real time – across 250+ leagues and partners including the NBA, NHL, ESPN, FIBA, and Bundesliga – and generate personalised short-form video for every digital destination. The Discovery Network feed is the distribution layer connecting that video generation engine to media rights owners and their audiences. This is production infrastructure operating at the scale of live sports globally, not a prototype or internal tool.
Technology Stack: The backend runs on C# / .NET, serving the core feed services behind Discovery Network. The frontend is React + TypeScript. Cloud infrastructure is primarily Azure, with AWS in scope. The team uses CI/CD pipelines and Docker — standard tooling, deliberately chosen, no exotic dependencies.
What You’ll Be Doing
- Own backend development on the Discovery Network feed services — the layer that determines what content reaches whom, and when
- Build and maintain client-facing web UIs in React + TypeScript, from component architecture to delivery
- Design and implement APIs that sit at the intersection of the video generation engine and end-user products
- Contribute to architecture discussions and planning alongside engineers, QA, designers, and PMs — not just execute spec
- Collaborate across disciplines on features that directly affect the fan experience for major sports leagues
- Ship work that operates in the context of live sports events: timing and correctness both matter
What We Expect
Must-have
- 3+ years of professional full-stack development experience
- Strong C# / .NET — this is the daily backbone of the backend work, not occasional scripting
- React and TypeScript proficiency on the frontend
- Experience in cloud environments, primarily Azure
- Ability to own work across the stack end-to-end without requiring specialisation handoffs
- Strong English communication skills
Nice to have
- AWS experience (noted as high priority on the frontend team’s cloud wishlist)
- Familiarity with CI/CD pipelines, Docker, and agile delivery practices
- B.Sc. in Computer Science or equivalent
Why This Role Is Worth Your Time
- The domain is genuinely non-trivial: real-time AI video generation at the scale of live NBA and Bundesliga broadcasts, not synthetic load or demo environments
- Hybrid setup in Warsaw with top equipment, medical insurance, MultiSport, and paid leave
- Architecture and planning are part of the job from the start — this is not a pure implementation role
- You’re working on infrastructure that connects major sports media rights owners to their audiences globally