Desired Skills and Experience

  • 6+ years as a professional software developer
  • Excellent TDD and test automation skills
  • Excellent debugging, profiling, and root cause analysis skills
  • Experience with query optimization tools both at a database and ORM query optimization level
  • Working knowledge of software development lifecycle and Agile development practices – we run a continuous delivery operation (10 minutes from commit to live on site)
  • Plus: Experience with Python and Django or Ruby on Rails
  • We are proud to be professional software developers building high quality, scalable, supportable solutions
  • We embrace progressive engineering practices including a continuous deployment pipeline, automated testing and deployment. Our engineers just merge their branch and it ships.
  • We’re serious about the quality of our production operation, and have thorough system, application and user interaction monitoring and anomaly detection.
  • We’re thoughtful and focused on decision-making with split testing
  • Our teams are integrated team with developers, product managers and designers working side-by-side.
  • And, dogs in the office. Bring yours, too!
  • You’re qualified for the position and your values align with Rover’s Core Values
  • You get along well with others and thrive in a collaborative, team-oriented environment
  • You’re eager to learn and improve your craft as a software engineer
  • You’re able to take loose requirements, work with others to figure out what needs to be done, and drive a project forward
  • You can be your own QA team
  • You have the intuition for when to call it “good enough” and ship, and when to put in the extra time to polish

Apply