About this role
Senior Product Engineer — Booking Experience at Rover. Location: Barcelona, Catalonia, Spain. Role: Developing backend services, Shaping technical design and reviews, Mentoring engineers Requirements: 7+ years of professional software engineering; strong backend (Python/Django) and SQL; experience leading technical decisions; observability, testing, and AI-assisted development; comfortable with React/TypeScript frontend; English proficiency. Category: Software Development Seniority: Senior Level Tools: Python, Django, Relational Databases, AI tools (Claude Code, Copilot), REST API, React, TypeScript, Testing (unit, integration, contract), Observability, CI/CD, Event-driven architectures Commitment: Full Time Workplace: Hybrid Languages: English