Entry Level Software Engineer, Recommendations Job at Rover.com, Seattle, WA

VU1JU3FMSFhkSW1TRHNVNkxqbjBBbUd6ZGc9PQ==
  • Rover.com
  • Seattle, WA

Job Description

Responsibilities

  • Build and launch customer-facing backend and frontend software features for Rover’s Recommendations team.
  • Maintain and improve the Elasticsearch-powered search platform.
  • Develop personalization and information-collection features that improve matching and pet parent confidence.
  • Provide engineering support to data science teams working on search algorithms and machine learning models.
  • Collaborate with senior engineers, analysts, designers, and data scientists to break down requirements and deliver marketplace features.
  • Apply automated testing, code-quality practices, monitoring, anomaly detection, and production engineering best practices.

Requirements

  • 1–4 years of professional software development experience.
  • Graduation from a formal computer science or engineering program.
  • Experience using AI tools in technical and non-technical workflows.
  • A solid foundation in professional software development practices and system design.
  • Strong communication skills, including building consensus and addressing ambiguity with stakeholders.
  • Commitment to code quality, automated testing, and engineering best practices.
  • Preferred experience with Python/Django, Elasticsearch, React, or React Native.
  • Preferred experience with search or two-sided marketplaces.

Benefits

  • Hybrid schedule with a minimum of two days per week in Rover’s Downtown Seattle office, on Mondays and Thursdays; candidates must be based in the Greater Seattle Area.
  • Competitive compensation and benefits for full-time employees.
  • 401(k), flexible PTO, and medical, dental, and vision insurance.
  • Commuter benefits.
  • Dog-friendly office, unlimited puppy time, and dog benefits including $1,000 toward adopting a first dog.
  • Stocked fridges, coffee, soda, treats, and free catered lunches semi-monthly.
  • Regular in-person and virtual team activities.

Job Tags

Full time, Work at office, Flexible hours, 2 days per week

Similar Jobs

Mehr Consultancy

CEO Executive Assistant Job at Mehr Consultancy

Job Summary:The Executive Assistant to the CEO provides high-level administrative, creative, and personal support to ensure smooth day-to-day operations for both business and personal tasks. This role is ideal for a tech-savvy, creative go-getter with strong organizational... 

Kelly Services

14847 - Recruiter Assistant | Onsite Charlotte, NC | In House Temp Job at Kelly Services

 ...across multiple roles and stakeholders, in the light Industrial/warehouse sector. Managing complex calendars across recruiters, hiring managers, and candidates, including reschedules and time zone consideration Completing recruiting workflows and administrative tasks... 

Kah Landscaping

Landscape Designer Job at Kah Landscaping

 ...Kah Landscaping, with over 74 years of experience, is recognized for creating exceptional outdoor environments that blend artistry and functionality. As a Landscape Designer, you will have the opportunity to bring creative visions to life, working closely with clients... 

Heritage Healthcare Services

Hospice Nurse Practitioner Job at Heritage Healthcare Services

 .... About the Role We are seeking a skilled and compassionate Nurse Practitioner to perform required FacetoFace (F2F) encounters for hospice...  ...findings effectively to physicians and clinical leadership. Travel within assigned New Mexico service area to visit patients in... 

Future PLC

Remote Health Coach Manager Job at Future PLC

 ...personalized guidance system for lifelong health. We help people understand what to do...  ...come. About the Role As a Health Coach Manager, youll lead a team of Board Certified...  ...our platform for free! ~ Health, Wellness & Development: Monthly wellness stipend,...