Senior Full-Stack Application Engineer
Core
Develop, operate, and improve applications for riders and staff, including performance dashboards, race-day tools, and team time trial planning solutions.
Role type
Senior Full-Stack Application Engineer (Sports Data)
Builds
Production-ready tools for performance insights, race-day operations, and team time trial planning
Domain
Professional Cycling / Sports Data Engineering
Deliverable
production ML models
Required skills
Full-stack development, Python, TypeScript/JavaScript, React, SQL, Cloud/DevOps, REST-API design, CI/CD, Data integration
Preferred skills
Web scraping, Third-party integrations, Mapping tools (Leaflet), BI/Visualization tools (Recharts, QuickSight), Leadership
Technologies
Python, FastAPI, TypeScript, JavaScript, Node.js, React, Vite, TanStack Query, Tailwind CSS, Radix UI, shadcn, PWA, SQL, BigQuery, dbt, GCP, Cloud Run, GKE, Cloud Functions, Docker, Kubernetes, Terraform, GitHub Actions, pytest, Vitest, Playwright, Git