People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

Data EngineerSan Francisco, California, United States

Grove Collaborative

Data Engineer

San Francisco | California | United States

Grove Collaborative is a digitally native brand and direct-to-consumer e-commerce platform for natural home and personal care products. With a mission to help every family create a healthy, beautiful home, Grove offers a flexible recurring shipment model and gives each customer a personal shopper, a "Grove Guide."

What makes us different

We are a B Corp
We are a B Corp - a group of about 2500 companies (like Patagonia and Ben & Jerry's) that prioritize social & environmental impact as well as profits. We can only do well if our community, environment, employees, and customers do well too.

We have to engineer to move physical product; which is hard! And fun!
Scaling our technology doesn't just mean more users online, but also shipping and managing physical product at scale. Ever tried optimizing order routing across a network of distribution centers to minimize order splitting? Here's your chance.

We sell real things to real people, and make an impact
We're not selling to Silicon Valley & New York; Our customers are real families across the United States. We've helped hundreds of thousands of families make better decisions and use more sustainable products.

We ship code to production every day
We believe the key to development speed lies in automation, testing, and incremental change (incremental change, testing, and automation ). Code isn't adding value if it's sitting in a branch; we are optimized to get to production and make an impact.

We are in a truly massive market
Laundry detergent alone is a $130bn global market. And there's been little innovation in the past decade. Across consumer goods, it's the same products, sold at the same brick & mortar grocery stores. We can do better for our customers, and for the world.

The Team

Our engineering team of 13 (11 in San Francisco) works primarily in Python (we have Django, Flask, and, command line applications) and ES6 + VUE on the front end. On any given day, you'll find engineers collaborating to track down the source of a strange pattern in our metrics, pair programming on a piece of brand new functionality, heads-down on a challenging refactor, or meeting with other departments to understand the business context for what we're building. We are looking for exceptional developers to take on big challenges and innovate with our fast-growing team.

The Role

As a Data Engineer, you'll be joining a team of passionate engineers, designers and product managers. You'll help architect our ETL pipelines for the data sources that power Grove. You'll help turn complex user behavior into meaningful insights, as well as the data models, simulations and forecasts that allow us to deliver our customer's orders. You will work with data users, domain experts and engineers to design and implement our scalable, fault-tolerant data infrastructure.

Your Impact
    • Build, maintain, and troubleshoot ETL pipelines for the data sources that power the company
    • Understand the needs of the business to ensure our data ties together in ways that move the needle on the business
    • Operationalize algorithms, simulators, and forecasts that allow us to ship hundreds of thousands of customer orders a month
    • Establish best practices around both batch ETL and streaming data (e.g. Kinesis)
    • Plan for the future and ensure our data platform remains scalable and fast
    • Build automated testing, performance evaluations, monitoring tools and dashboards
    • Work with and build APIs from/for other microservices and outside services
    • Evaluate, and when necessary, rebuild existing ETLs


You are:
    • Deeply collaborative; comfortable jumping in and working closely with a group of different stakeholders, excited to share knowledge, and welcome support.
    • Constantly learning and eager to iterate; hungry to build better software and are constantly finding better ways.
    • Able to take over someone else's code and know when refactoring is needed
    • Able to break-down complex problems into solvable pieces of work
    • Vigilant about test coverage and code quality
    • Curious, adaptable and versatile; able to create compromises in situations where there is not one right answer
    • Not shy about making estimates, and are always trying to get better at it.


About you:
    • 3+ years of data engineering in a production environment
    • 3+ years of experience with Python in a data capacity (we use Airflow as our primary ETL tool)
    • 3+ years of SQL experience (we use Postgres and RedShift)
    • Familiarity with machine learning (scikit, SyPy, tensorflow, etc) a plus, but not required
    • Ability to work independently
    • Outstanding communication skills (Written and Verbal)


We are remaking the future of consumer goods and want you to join us.

If you join us you'll get:
- Competitive compensation
- Stock options -- shared success is core to our mission
- Comprehensive medical, vision, dental and commuter benefits
- Wellness programs like quarterly massages and weekly meditation
- A shiny Mac and the other productivity accessories you need
- Flexible Paid Time Off -- we care most about results

We also have:
- A beautifully designed open office Located at Polk & Pine St in San Francisco near lots of delicious cafes & restaurants
- Fully stocked communal kitchen with healthy snacks and on tap Kombucha
- A cozy "quiet room" for focused work or meditation
- A handful of friendly, productivity-enhancing (...mostly) small office dogs

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.

Apply on Company Site

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

Software Engineer

SwiftStack San Francisco California United States San Francisco, California, United States
At SwiftStack, we're creating a purpose-built object storage system to help companies store, manage, and access the petabytes of data they generate in the course of their business. We are primary contributors to OpenStack Swift, the open-source ob...

Growth Hacker / Engineer

Stockpile Palo Alto California United States Palo Alto, California, United States
ABOUT STOCKPILE As featured in Consumer Reports, The WSJ, CNBC and many other national media outlets, Stockpile makes it easy and affordable for anyone to own stock! Stockpile products are available online and nationwide at retailers such as Targ...

Data Engineer

HealthTap San Francisco California United States San Francisco, California, United States
HealthTap is rewiring healthcare. By delivering consumer-friendly access to healthcare, HealthTap improves the experience for both patients and doctors while saving time and reducing costs for all. HealthTap's doctor-trained, augmented intelligenc...