Grove Collaborative is hiring a

Software Engineer, WMS

San Francisco, United States
The Role

Grove’s Operations Technology team is responsible for the platform that fulfills every Grove customer orders, and enables our team to provide world class service to all of our members. We’re looking for technologists to help grow our newest team working on our warehouse automation platform. Our plan is to rebuild the platform from the ground up in the next year so we can ship products faster, more accurately, and provide even better customer service to all of our members.

Our team will have a chance to work closely with the product team and our staff engineers to architect our new platform and help guide major decisions about technology that will sustain us going forward. You’ll also get an opportunity to work closely with our team members across the US to help build tools that make their lives easier, and have an opportunity to help us build software that interacts with the physical environment (warehouse automation and robotics, etc.)

Your Impact & Responsibilities

  • You’ll be part of the team sketching and building the first generation of our in-house tools, including designing our primary services and building our full-stack application(s).
  • You’ll help us tackle some of the hardest problems in computer science, like the traveling salesman problem (pick path optimization), packing optimization (knapsack problems), and more.
  • Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee of this job. Duties, responsibilities, and activities may change at any time with or without notice.

About You

  • We are seeking full stack engineers with a minimum of 3 years of relevant work experience who love working across the frontend and backend. At this time our business needs require us to hire candidates who have this minimum experience and unfortunately, we are unable to support new graduates. As soon as we have opportunities for recent graduates, we will post those openings.
  • You’re comfortable working quickly and helping the team make design and product decisions (since we own all of it.)
  • You are fluent in at least two programming languages, with a preference that one of them be Python (we are a Python shop, after all.)
  • You’re fluent with the frontend tools used to build modern web applications (Vue, React, Angular, etc.)
  • You’re comfortable working with a variety of relational databases, notably PostgreSQL and Redis.
  • You’re skilled at monitoring, data, and diagnostics of production systems, and know how to build new systems to be easy to support and resilient to load.
  • You know the fundamentals of mobile networking, and how to design modern web applications to work with and without good network connectivity.
  • You get bonus points for previous experience in commerce, customer service, CRM, catalog, or warehouse technology.

Let’s do this

We're building a diverse and inclusive work environment where we learn from each other. We welcome people of diverse backgrounds, experiences, abilities and perspectives. We are an equal opportunity employer and a fun place to work. Come join the community at Grove. It's a heck of a lot of fun, and we'd love to tell you more about it.

If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to [email protected]

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.