Full-Stack Application Engineer
Pro Cycling
Elsbethen, Austria
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on jobs.redbull.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English, German
Job source
Tech stack
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Automation of Tests
BigQuery
Software Quality
Code Review
Databases
Continuous Integration
Information Engineering
Web Scraping
Data Infrastructure
Data Mapping
+23 more
DevOps
Github
Design of User Interfaces
Python (Programming Language)
Node.Js
Standard Sql
TypeScript
Tailwind
ReactJS
Backend
Git
Fastapi
Pytest
Webpack
Kubernetes
Playwright
Google Cloud Functions
Integration Frameworks
Front End Software Development
JestJS
Restful APIs
Terraform
Docker
Job description
Areas that play to your strengths
All the responsibilities we’ll trust you with:
- You’ll build, maintain, and continuously improve applications that support riders and staff, from performance dashboards and race-day tools to team time trial (TTT) planning solutions. Combining intuitive design with robust engineering, you’ll create tools that are easy to use every day and dependable when reliability matters most.
- As the technical bridge between the cycling team and the central Sports Data Platform (SDP) team responsible for data engineering, you’ll translate team requirements into clear technical specifications. Your work will involve integrating SDP data products, including databases and APIs, into practical applications, while providing structured feedback on data quality, availability, and functional gaps to ensure these solutions meet end-user needs.
- Working closely with the cycling team’s data scientist, you’ll transform scientific models-such as power/VO2, TTT aerodynamic simulation, and mean-max power-into practical, deployed tools. You’ll own the engineering side, from packaging and user interface design to deployment and operational reliability, ensuring each solution remains aligned with its scientific purpose.
- Reliable application delivery will be central to your role as you deploy and operate the cycling team’s applications using existing Infrastructure-as-Code foundations, CI/CD pipelines, and containerised delivery. Throughout development and operations, you’ll apply strong security practices to protect athlete and performance data.
- Close collaboration with coaches, the data scientist, and performance staff will help you translate real-world needs into effective technical solutions. Staying connected to the broader SDP/APC engineering group, you’ll uphold high standards for code quality, reviews, and documentation, creating applications that are maintainable over the long term.
Requirements
- 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, ideally with GCP, Cloud Run, GKE, Cloud Functions, Docker, Kubernetes, existing Terraform foundations, and GitHub Actions/CI/CD
- 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
-
Early leadership experience, web scraping, third-party integrations, mapping tools (Leaflet), or BI and visualisation tools (Recharts, QuickSight) are a plus
- Travel 0-10%
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on jobs.redbull.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…