Backend Developer
Posted 29 Sep 2026
Advertised as “Backend Developer (C# / .NET) — NXJ-209”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
- Employment
- Hybrid
- Contract
- Full-time
No salary listed for this role.
Field of studyComputer Science (or related)
Study levelBachelor's
The Role
You will be joining our client's Data Ingestion team, a highly focused group currently consisting of 5 developers, 1 QA, and 1 Product Manager. This is a newly created position due to team growth. The role is 90-95% backend-focused, with development time split evenly (approximately 50/50) between building new features and handling bug fixes/support.
Work Conditions:
-
Location: Hybrid model in the Warsaw office (3 days per week on-site).
-
Hours: Monday to Friday, approximately 9 AM to 6 PM (Core team often has quiet/non-working Fridays, making it a great day for deep work).
-
Work/Life Balance: Regular hours with strictly no on-call duties.
About the Product
Our client's platform transforms live sports broadcasts into personalized, publication-ready highlight packages while games are actively in progress. The system ingests live play-by-play game data, automatically analyzes and tags video streams to identify key moments, creates video highlights, and publishes content directly to platforms like YouTube. The system processes massive data volumes with zero tolerance for latency, directly powering downstream consumer-facing media products.
What You’ll Be Doing
High-Level Engineering
-
Work independently to scope tasks, architect solutions, and lead technical initiatives without needing micromanagement.
-
Apply strong system design and architecture principles to low-latency, event-driven microservices.
-
Bridge ML models into production by building resilient deployment pipelines.
-
Own end-to-end service delivery from initial RFC design through zero-downtime deployment and post-launch telemetry.
-
Debug distributed performance bottlenecks and scale compute clusters handling concurrent 24/7 media processing.
Potential Daily Tasks
-
Provider Integration: Analyze third-party REST APIs, write C#/.NET 8 ingestion managers and parsers, and configure JSON data mapping to internal MS SQL Server models (e.g., onboarding new leagues and clients).
-
Pipeline Enhancement: Expand existing capabilities (such as rosters, coaching staff, and event lineups) and implement robust error-handling for edge cases where providers send malformed or unexpected data.