Rover's Search Experience team needs to improve data quality and personalization, help owners make confident booking decisions, and optimize search-to-book performance to make it easier for pet parents to find the right care for their pets and feel confident booking through Rover.
Requirements
- Strong proficiency in building web applications — ideally with React or similar modern frontend frameworks.
- Experience working across the stack, including backend services, APIs, and data layers.
- Solid grounding in Python or another backend language.
- Familiarity with relational databases and schema design.
- Passion for code quality, automated testing, and engineering best practices.
- Experience designing and operating large-scale distributed systems with a focus on observability and reliability.
- Proven ability to mentor engineers, influence design discussions, and drive technical initiatives.
Responsibilities
- Design, build, and deliver customer-facing features that make pet care discovery simple and delightful.
- Partner closely with product managers, designers, and data scientists to define and execute on ambitious product goals.
- Lead by example in code quality, design patterns, and testing practices.
- Mentor and support other engineers through code reviews, design discussions, and technical guidance.
- Identify and drive improvements in system performance, observability, and reliability.
- Contribute to architectural decisions and help shape the long-term technical roadmap for Search Experience.
- Collaborate across teams to deliver cohesive end-to-end experiences that serve both pet parents and sitters.
Other
- This is a hybrid position that has the minimum expectation to work out of our Downtown Seattle Office two days per week on Mondays and Thursdays.
- Candidates must be based in the Greater Seattle Area or willing to relocate.
- Alignment with Rover’s core values and enthusiasm for improving the lives of people and pets.
- A pragmatic mindset — you know when to move fast and when to invest for the long term.
- 5+ years of professional software development experience.