As a Backend Developer, you will directly impact the scalability, reliability, and intelligence of our core content pipelines.
As part of your role, you will:
Build and maintain backend services using NestJS and Python.
Develop and optimize APIs and microservices for sports-related content pipelines.
Take product requirements (PRDs), break them down into technical tasks, and implement them end-to-end within an existing codebase.
Integrate machine learning models into production systems and work on the services that power model-driven pipelines.
Collaborate closely with the AI team to integrate backend systems with machine learning components.
Participate in code reviews and contribute to architectural decisions that improve system scalability and reliability.
Work with real production data, troubleshoot issues, and continuously improve service performance.
Write efficient, production-grade code with strong ownership and attention to system design.
Requirements: Currently a B.Sc. student in Computer Science or Computer Engineering with at least 1 year remaining in your studies.
Availability to work 2 days per week on-site.
Proven hands-on backend development experience in real-world production environments, such as professional work experience or technological military service.
Strong skills in Node.js (NestJS) and Python.
Familiarity with RESTful APIs, databases, and microservice architecture.
A modern engineering mindset - leveraging AI tools effectively while maintaining ownership, critical thinking, and production-grade standards.
A hands-on, problem-solving mindset with a passion for backend development.
Ability to work independently and take ownership over backend tasks end-to-end.
This position is open to all candidates.