Clubs, Teams & Franchises
Senior Full-Stack Application Engineer
Mid Level
Elsbethen, Austria
in office
Full time
Digital, Product & TechCyclingEngineering & DevelopmentData & CRM SystemsIT & InfrastructureUX/UI Design
Job description
About the Role
The Senior Full-Stack Application Engineer with a data focus builds and operates reliable, high-impact applications that put performance insights, race-day tools, and scientific models into the hands of riders, coaches, and performance staff. The role sits within the Pro Cycling team's central IT support function and acts as a technical bridge to Red Bull's Sports Data Platform (SDP). It involves translating team requirements into technical specifications and integrating SDP data products into practical applications.
Key Responsibilities
- Build, maintain, and continuously improve applications that support riders and staff, including performance dashboards, race-day tools, and team time trial planning solutions.
- Combine intuitive design with robust engineering to create tools that are easy to use every day and dependable when reliability matters most.
- Act as the technical bridge between the cycling team and the central Sports Data Platform team, translating team requirements into clear technical specifications.
- Integrate SDP data products, including databases and APIs, into practical applications.
- Provide structured feedback on data quality, availability, and functional gaps to ensure solutions meet end-user needs.
- Work closely with the cycling team's data scientist to transform scientific models such as power/VO2, TTT aerodynamic simulation, and mean-max power into practical, deployed tools.
- Own the engineering side of performance science tooling, from packaging and user interface design to deployment and operational reliability, ensuring each solution remains aligned with its scientific purpose.
- Deploy and operate the cycling team's applications using existing Infrastructure-as-Code foundations, CI/CD pipelines, and containerised delivery, applying strong security practices to protect athlete and performance data.
- Collaborate with coaches, the data scientist, and performance staff to translate real-world needs into effective technical solutions.
- Uphold high standards for code quality, reviews, and documentation while staying connected to the broader SDP/APC engineering group, creating applications that are maintainable over the long term.
Required Experience & Qualifications
- Higher education in IT or equivalent work experience.
- Fluency in both German and English.
- A minimum of 3 years of relevant experience in full-stack software engineering, data application engineering, or a comparable technical role.
- Strong collaboration skills, with the ability to engage coaches, data scientists, performance staff, and platform teams, manage expectations, and translate operational needs into clear technical specifications and intuitive tools.
- Proven experience building production-grade full-stack applications, with a focus on reliability, usability, and long-term maintainability.
- Strong backend development skills in Python, FastAPI, TypeScript/JavaScript, Node.js, and REST API design.
- Hands-on frontend experience with React, Vite, TanStack Query/Table, Tailwind CSS, Radix UI/shadcn, and PWA fundamentals.
- Confidence working with SQL, BigQuery, dbt-modelled datasets, and APIs, using central data products effectively rather than creating unnecessary parallel pipelines.
- Practical cloud and DevOps experience.
- A quality-driven engineering approach, including Git, thorough code reviews, and automated testing with pytest, Vitest, and Playwright.
- A proactive, hands-on mindset, taking ownership and staying pragmatic and calm during critical moments, including race-day support, while applying strong security practices.
- Clear documentation skills and a commitment to sustainable delivery, keeping systems maintainable for a small team and contributing to shared SDP/APC engineering standards.
Preferred Skills
- Experience with GCP, Cloud Run, GKE, Cloud Functions, Docker, Kubernetes, existing Terraform foundations, and GitHub Actions/CI/CD is ideal.
- Early leadership experience, web scraping, third-party integrations, mapping tools (Leaflet), or BI and visualisation tools (Recharts, QuickSight) are a plus.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.

