
Lead Software Engineer
Grove Collaborative
full-time
Posted on:
Location Type: Remote
Location: Remote • California, Colorado, Illinois, Maine, Massachusetts, Montana, Nevada, New York, North Carolina, Pennsylvania, Texas, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $195,000 - $245,000 per year
Job Level
Senior
Tech Stack
AWSDjangoGraphQLKubernetesPostgresPythonReactRedisTypeScript
About the role
- Build and extend core services and user-facing experiences across Grove’s commerce platform, including OMS, catalog, pricing/promotions, subscriptions, checkout, and fulfillment.
- Partner closely with product, stakeholders, and engineering peers to translate vision into high-quality technical execution.
- Drive architectural decisions across our hybrid Shopify + custom eCommerce platform, ensuring both backend services and frontend experiences are robust, scalable, and maintainable.
- Deliver performant, reliable, and accessible customer experiences by collaborating with Grove’s ecosystem of third-party partners.
- Write, review, and guide code across the stack; provide technical leadership and mentorship to elevate the skills of other engineers.
- Design and implement architecture across multiple technologies, with a primary focus on Python/Django, PostgreSQL, TypeScript, and React.
- Champion best practices in testing, documentation, observability, and the full software development lifecycle.
Requirements
- 11+ years of software engineering experience, with a track record of building and operating production systems at scale.
- Strong proficiency in a scripting language and experience delivering production services and enthusiasm for learning new technologies.
- Ecommerce experience, ideally experience with the Shopify ecosystem.
- Sound architectural judgment: designing clean domain boundaries, choosing the right data structures, and balancing trade-offs under real-world constraints.
- Deep hands-on experience with relational databases (PostgreSQL) and practical use of caching/queues (Redis).
- API design expertise (GraphQL and/or REST), schema design, and performance/observability considerations.
- Experience operating services in AWS and Kubernetes, and shipping via GitHub Actions or similar CI/CD pipelines.
- Strong ownership and product sense: you care about outcomes, not just code, and you iterate quickly with stakeholders.
- A collaborative leader and mentor who raises the bar for engineering quality through coaching, thoughtful communication, and strong technical guidance.
- Alignment with Grove’s mission and sustainability values, and a desire to make meaningful impact at scale.
Benefits
- Competitive benefits - medical, vision, dental
- Equity - shared success is core to our mission
- Flexible Paid Time Off - we care most about results
- Free VIP membership and 25% employee discount
- Working for a company that believes that a small group of people can change the world for the better by creating products and funding initiatives that help the planet!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonDjangoPostgreSQLTypeScriptReactAPI designGraphQLRESTcachingqueues
Soft skills
technical leadershipmentorshipcollaborationcommunicationownershipproduct sensecoachingproblem-solvingadaptabilitystakeholder engagement