Senior Product Engineer — Booking Experience

apartmentRover.com placeBarcelona calendar_month 

Experteer Overview

In this role you will help build and scale Rover's booking experience, making it fast and intuitive for pet parents to find sitters. You’ll join a cross-functional Barcelona team that values quality code and collaborative problem solving. You will own end-to-end projects, shaping architecture and production monitoring while leveraging AI to accelerate development.

This is a chance to influence core product impact and grow within a diverse, learning-focused culture.

Compensaciones / Beneficios
  • Own end-to-end project delivery from understanding the business need to design, ship, and monitor in production
  • Collaborate with product managers, designers, and data scientists to define scope and drive delivery
  • Develop and maintain backend services with a focus on code quality, testability, and maintainability
  • Contribute to system architecture decisions and engineering best practices
  • Mentor engineers, participate in code reviews, and foster technical leadership
  • Leverage AI tools to accelerate coding, debugging, and refactoring and integrate AI into workflow
  • Collaborate across the stack, including frontend collaboration with React/TypeScript when needed
  • Maintain observability through structured logs, metrics, tracing, and alerting
Responsabilidades
  • 7+ years of professional software engineering experience with a track record of delivering backend systems
  • Strong backend experience with Python and Django (or equivalent languages, e.g., Java, Go, C#, Kotlin)
  • Relational databases knowledge: design, migrations, query optimization
  • Observability mindset: instrumentation, metrics, tracing, alerting
  • Strong testing discipline with automated testing (unit, integration, contract)
  • Experience using AI coding assistants and understanding prompts and evaluation (Claude Code, Copilot or similar)
  • Ability to work across the stack and collaborate with frontend engineers when needed
  • English proficiency (written and spoken) and collaborative, agile mindset
  • Mentorship or technical leadership experience
Requisitos principales
  • pension plan
  • private medical insurance
  • 25 days PTO
  • flexible work hours
  • pet adoption stipend
  • wellness reimbursement
apartmentTeleperformance SpainplaceBarcelona
If you are an empathic person, a good listener, who has a problem-solving mindset and enjoys being a team player, we have the right job for you! Job responsibilities: As a customer support advisor for Booking you will be in charge of understanding...
apartmentAmadeusplaceBarcelona
Experteer Overview In this role you will own the end-to-end strategy and delivery of Amadeus Hospitality’s guest-facing booking and shopping experiences. You will align with cross-functional teams to balance short-term performance with long-term...
apartmentTeleperformance SpainplaceBarcelona
We are looking for a Norwegian-speaking Customer Support Specialist to join our Booking Services team in Barcelona. If you enjoy helping people, solving problems, and working in an international environment, this role could be a great match. What...