Senior Product Engineer, Backend
Thrive Market
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role overview
As a Senior Product Engineer (Backend) on Thrive Market’s Product Engineering team, you’ll collaborate with Product Managers and feature teams to build and evolve backend services that improve the customer e-commerce grocery experience (e.g., cart/checkout and Autoship).
Responsibilities
- Develop REST and JSON API services that power new customer experiences.
- Decompose existing services into scalable microservices when needed.
- Build services that scale horizontally with low, uniform latency as demand grows, using appropriate tools (languages, databases, serverless, distributed streaming, etc.).
- Work with Golang, Python, PHP, Java, AWS, and Kafka.
- Practice test-driven development to improve reliability, protect customer experience, and increase development speed.
- Add meaningful metrics to new services and evangelize them.
- Partner cross-functionally to troubleshoot issues and restore system functionality.
- Work with product teams to develop and discuss impactful ideas and solutions.
- Contribute to architecture and code design discussions; enforce best practices.
- Level up the team by planning and assigning work strategically and raising the bar.
- Own API SLAs for your pod and help drive improvements in class.
Requirements
- 5+ years developing end-to-end, high-traffic, responsive, cross-platform experiences.
- Experience with Java or Python, and PHP.
- Working knowledge of Linux and relational + NoSQL databases.
- Ability to understand architecture tradeoffs (e.g., relational vs document vs wide-column).
- Experience with AWS services including Lambda, S3, CloudWatch.
- Experience building n-tier applications capable of supporting millions of transactions per day.
- Shipped multiple high-customer-impact use cases for a highly trafficked, customer-facing product.
- Experience scaling and performing in a microservice architecture.
- Proficiency with Git.
- Strong prioritization of Customer, Team, and Business needs.
- Experience with observability/monitoring tools such as New Relic to maintain SLA, Apdex, and error rate.
Nice-to-haves / additional signals
- Strong backend ownership mindset aligned to pod-based engineering and API reliability.
About Thrive Market
Thrive Market is an online, membership-based market founded in 2014 with a mission to make healthy and sustainable living easy and affordable. It delivers high-quality products at member-only prices and matches every paid membership with a free one for someone in need, using technology to improve the shopping experience. The company is a Certified B Corporation and Climate Neutral Certified company.
Scraped 6/15/2026