Robotics Data Platform Engineer
Role details
Job location
Tech stack
Job description
You will join a team of collaborative, highly skilled, and experienced engineers located in Sant Quirze del Valles (Barcelona) and Zurich, Switzerland. In this role, you will focus on building core data and evaluation infrastructure that empowers our R&D teams to understand robot behavior, iterate faster, and validate algorithms at scale.
You will work at the intersection of robotics, data engineering, and developer productivity, with real impact on how our autonomy stack is built, tested, and improved. This is a unique opportunity to shape the backbone of a high-performance robotics development workflow and contribute directly to how next-generation robotic systems are evaluated and deployed.
Benefits
At ABB, you'll find benefits that reflect how much we value your time, talent, and future.
- ️ Comprehensive Insurance Coverage: You'll be covered by our collective insurance plans in Spain - life, accident, and travel assistance - so you can feel secure whether you're at work or on the road.
- ️ Lunch Allowance / Cantine: Enjoy subsidized meals or cantine access depending on your location.
- Home Office Flexibility: Work from wherever suits you best thanks to our flexible remote work options.
- Benefits Platform: Enjoy exclusive deals and discounts on everything from tech to travel through our employee benefits portal.
- Learning & Training: Take advantage of a wide range of learning opportunities grow, upskill, and move forward in your career.
- Career Development: Expect plenty of chances to advance your career internally with our Open Job Market, with support to explore new roles and take on exciting challenges!
- Flexible Work Practices: We get that life happens - we support a healthy balance between your professional and personal life.
- Wellbeing Program: From mental health support to wellness activities, we've got your back-mind and body.
Requirements
- Degree in Computer Science or a related field
- 3+ years of professional experience building data platforms, backend systems, or large-scale data evaluation pipelines
- Strong programming experience with Python (with type annotations). Rust experience or interest in learning is a plus. Typescript useful for small frontend work.
- Experience with containerization (e.g. Docker), GitLab CI, or similar. Experience with cloud deployments is a plus.
- Strong communication skills, proactive mindset, a high degree of autonomy and enjoyment of working with highly skilled colleagues across robotics and software disciplines
- Fluent in English (spoken and written)