Senior Software Engineer, Recommendations

Rover is a platform that connects dog and cat parents with trusted pet sitters and dog walkers across the US, Canada, and Europe.
$140,761 - $179,228
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Consumer

Description For Senior Software Engineer, Recommendations

Rover is seeking a Senior Software Engineer to join their Recommendations team. This role is crucial in matching pet parents with the best care providers. You'll work on projects such as improving search technology, collecting structured information for better matching, and supporting Data Science in algorithm and ML/AI model innovation. The ideal candidate has 5+ years of professional software development experience, is comfortable working across the stack, and has a passion for building customer-facing products that improve people's and pets' lives.

Key responsibilities include:

  • Breaking down requirements and writing implementation plans
  • Building and launching features
  • Collaborating cross-functionally to drive projects forward
  • Improving and maintaining search technology
  • Supporting Data Science in algorithm and ML/AI model development

The role requires:

  • Familiarity with relational databases and schema design
  • Rigor in automated testing, code quality, and engineering best practices
  • Experience launching large-scale projects from ambiguous problems
  • Alignment with Rover's core values

Rover offers a competitive compensation package, including a salary range of $140,761-$179,228 for the greater Seattle area, along with benefits such as 401k, flexible PTO, health insurance, and unique perks like $1000 toward adopting your first dog.

This is a hybrid position with a minimum expectation to work from the Downtown Seattle Office one day per week (Thursdays). Rover is committed to fostering a diverse, inclusive, and welcoming community, and they encourage applications from all qualified candidates.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Recommendations

  • Break down requirements and write implementation plans
  • Build and launch features
  • Collaborate cross-functionally to determine project needs
  • Improve and maintain search technology
  • Support Data Science in algorithm and ML/AI model innovation
  • Drive projects forward from ambiguous problems

Requirements For Senior Software Engineer, Recommendations

Python
React
  • 5+ years as a professional software developer
  • Comfort working in different parts of the stack
  • Familiarity with relational databases and schema design
  • Rigor in automated testing, code quality, and engineering best practices
  • Track record of successfully launching large scale projects from ambiguous problems
  • Aligned with Rover Core Values

Benefits For Senior Software Engineer, Recommendations

401k
Commuter Benefits
Dental Insurance
Medical Insurance
Vision Insurance
  • Competitive compensation
  • 401k
  • Flexible PTO
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Commuter benefits
  • Dog-friendly office
  • $1000 toward adopting your first dog
  • Stocked fridges and snacks
  • Free catered lunches semi-monthly
  • Regular team activities

Interested in this job?

Jobs Related To Rover Senior Software Engineer, Recommendations

Senior Software Engineer, Trust and Safety

Join Rover as a Senior Software Engineer in Trust & Safety to build innovative features ensuring platform integrity and user safety.

Quality Assurance Engineer, FireTV

Senior QA Engineer role at Amazon Fire TV, focusing on quality assurance for streaming media players and voice experience features.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Windows Developer Platform team in Hyderabad, building core components and APIs for Windows developers.

Senior Backend Software Engineer / SMTS - Distributed Systems

Senior Backend Engineer role at Salesforce focusing on distributed systems development with 6+ years experience required, offering hybrid work and comprehensive benefits.

CPU Physical Design Engineer

Senior CPU Physical Design Engineer role at Qualcomm India, requiring 7+ years of IC design experience, focusing on physical design and timing signoff for high-speed cores.