Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Engineering Manager, Product Engineering image - Rise Careers
Job details

Engineering Manager, Product Engineering

ABOUT THRIVE MARKET


Thrive Market was founded in 2014 with a mission to make healthy and sustainable living easy and affordable for everyone. As an online, membership-based market, we deliver the highest quality healthy, and sustainable products at member-only prices. Every day, we help our 1.4M+ Members find better products, support better brands, and build a better world in the process. We are a profitable, half-billion-dollar revenue business proving that mission-focused companies can succeed. We are also a Certified B Corporation, recently became a Public Benefit Corporation, and are a Climate Neutral Certified company. Join us as we bring healthy and sustainable living to millions of Americans in the years to come.


THE ROLE 


At Thrive Market, our Product Engineering team collaborates closely with Product Managers and Feature teams to craft innovative solutions that elevate our e-commerce grocery experience. This team is pivotal in shaping the customer journey, from building intuitive cart and checkout experiences to optimizing our Autoship feature, akin to Amazon's Subscribe & Save. 


We seek an engineering manager to lead a pod in our product engineering organization. In this role, you'll guide a group of talented engineers in creating impactful product features that delight our members and drive revenue. Your work will heavily influence how our customers shop, save, and return to Thrive Market, making grocery shopping seamless and rewarding.


RESPONSIBILITES:
  • Lead and grow a global team of software engineers. Support, mentor, and guide engineers on your team
  • Level up your team by strategically planning and assigning tasks and challenging them to raise the bar
  • Lead a cross-functional “pod” to drive end-to-end customer experiences, in partnership with product management, analytics, and user experience
  • Work closely with the product team to innovate game-changing ideas for our members
  • Own the SLOs around APIs for your pod. Work across teams to troubleshoot issues and improve outcomes
  • Encourage your team to improve continually, by prioritizing working smarter over working harder
  • Develop REST and JSON API services that enable new customer experiences. Build services that scale horizontally and provide low uniform latency as demand increases, leveraging the right tool for the right job (languages, databases, serverless, distributed streaming, etc.)Work with Python, PHP, Java, Golang, AWS, Kafka
  • Encourage and enforce development best practices, including test-driven development from the get-go, to maintain customer experience and build speed and reliability into the development process. Incorporate meaningful metrics into new services and functionality your team builds
  • Drive discussions around architecture and design. Decompose existing services into scalable microservices where needed


QUALIFICATIONS:
  • 5+ years leading teams
  • 10+ years developing end-to-end high-traffic responsive consumer sites
  • Experience in building n-tier customer-facing applications that support millions of transactions per day
  • Experience working with multiple AWS services, including EKS, Lambda, S3, Cloudwatch, etc. 
  • Strong understanding of tradeoffs between architecture choices, implementation patterns, and database technologies 
  • Strong understanding of scaling and performance in a microservice architecture
  • Experience with observability and monitoring tools like New Relic to maintain SLOs around performance and error rates
  • Working knowledge of Linux, Relational & NoSQL databases, Serverless


BELONG TO A BETTER COMPANY:
  • Comprehensive health benefits (medical, dental, vision, life and disability)
  • Competitive salary (DOE) + equity
  • 401k plan
  • 9 Observed Holidays
  • Flexible Paid Time Off
  • Subsidized ClassPass Membership with access to fitness classes and wellness and beauty experiences
  • Ability to work in our beautiful co-working space at WeWork in Playa Vista and other locations
  • Free Thrive Market membership with exclusive employee discount
  • Coverage for Life Coaching & Therapy Sessions on our holistic mental health and well-being platform

We're a community of more than 1 Million + members who are united by a singular belief: It should be easy to find better products, support better brands, make better choices, and build a better world in the process.

At Thrive Market, we believe in building a diverse, inclusive, and authentic culture. If you are excited about this role along with our mission and values, we encourage you to apply.

Thrive Market is an EEO/Veterans/Disabled/LGBTQ employer

At Thrive Market, our goal is to be a diverse and inclusive workplace that is representative, at all job levels, of the members we serve and the communities we operate in. We’re proud to be an inclusive company and an Equal Opportunity Employer and we prohibit discrimination and harassment of any kind. We believe that diversity and inclusion among our teammates is critical to our success as a company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. If you’re thinking about joining our team, we expect that you would agree!

If you need assistance or accommodation due to a disability, please email us at eeo@thrivemarket.com and we’ll be happy to assist you.

Ensure your Thrive Market job offer is legitimate and don't fall victim to fraud. Thrive Market never seeks payment from job applicants. Thrive Market recruiters will only reach out to applicants from an @thrivemarket.com email address. For added security, where possible, apply through our company website at www.thrivemarket.com.

© Thrive Market 2024 All rights reserved.


JOB INFORMATION:
  • Compensation Description - The base salary range for this position is $190,000 - $240,000/Per Year.
  • Compensation may vary outside of this range depending on several factors, including a candidate’s qualifications, skills, competencies and experience, and geographic location.
  • Total Compensation includes Base Salary, Stock Options, Health and Wellness Benefits, Flexible PTO, and more!


#LI-DR1

Thrive Market Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Thrive Market DE&I Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Thrive Market
Thrive Market CEO photo
Nick Green
Approve of CEO

Average salary estimate

$215000 / YEARLY (est.)
min
max
$190000K
$240000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Engineering Manager, Product Engineering, Thrive Market

If you're looking for a chance to make a real impact in the e-commerce space, then Thrive Market might just have the perfect opportunity for you! We are on the hunt for an Engineering Manager in Product Engineering to join our vibrant team in beautiful Los Angeles or, if you prefer, work remotely. At Thrive Market, we pride ourselves on creating an inviting and inclusive workspace where innovation thrives. You will lead a talented group of engineers dedicated to enhancing the online grocery experience for over 1.4 million members. Imagine guiding your team as they craft smooth cart and checkout experiences or optimize our Autoship feature to ensure seamless customer engagement. Your role won't just be about overseeing projects; it will involve nurturing your team’s growth, implementing best practices, and driving architectural discussions to build scalable microservices. With technologies like Python, PHP, AWS, and Golang at your fingertips, your expertise will be invaluable in improving our applications to serve millions of transactions daily. We believe in fostering an environment where ideas flourish, so expect to collaborate closely with Product Managers and cross-functional teams to innovate and deliver solutions that delight our members. Thrive Market isn’t just a job; it’s a commitment to a mission of making healthy living affordable and sustainable for everyone. If your passion aligns with ours, and you're ready to lead and inspire, let's build a better world together.

Frequently Asked Questions (FAQs) for Engineering Manager, Product Engineering Role at Thrive Market
What are the main responsibilities of an Engineering Manager at Thrive Market?

As an Engineering Manager in Product Engineering at Thrive Market, your main responsibilities include leading a team of talented engineers, collaborating across functions to enhance customer experiences, and guiding your team in the development of scalable software solutions. You will also be responsible for owning service-level objectives (SLOs), promoting development best practices, and conducting architectural discussions to optimize our microservices.

Join Rise to see the full answer
What qualifications are needed for the Engineering Manager role at Thrive Market?

To qualify for the Engineering Manager position at Thrive Market, applicants should have over 5 years of experience leading teams and more than 10 years in developing high-traffic consumer sites. Proficiency in AWS services, strong understanding of microservices architecture, and experience in coding with languages like Python or Java are critical. Knowledge of performance monitoring tools and database technologies is also essential.

Join Rise to see the full answer
Can you describe the team culture for the Engineering Manager position at Thrive Market?

The culture at Thrive Market, especially within the Product Engineering teams, is collaborative and inclusive. As an Engineering Manager, you’ll be encouraged to nurture your team, promote a growth mindset, and ensure that every team member feels valued. We emphasize continuous learning, innovative thinking, and regularly challenge each other to raise the bar while focusing on a common mission of providing sustainable living solutions.

Join Rise to see the full answer
What technology stack does the Engineering Manager at Thrive Market primarily work with?

As an Engineering Manager at Thrive Market, you will engage with a diverse technology stack that includes Python, PHP, Java, AWS, and Golang. Familiarity with RESTful services, microservices architecture, and monitoring tools like New Relic will also be crucial for optimizing our high-performance consumer sites and enhancing customer experiences.

Join Rise to see the full answer
What are the career growth opportunities for an Engineering Manager at Thrive Market?

Thrive Market is committed to fostering talent and promoting from within. As an Engineering Manager, you will have numerous opportunities to expand your skill set, lead larger teams, or specialize in innovative technologies, all while contributing to impactful projects. You’ll work closely with C-level executives and influence strategic decisions, paving the way for career advancement within the company.

Join Rise to see the full answer
Common Interview Questions for Engineering Manager, Product Engineering
How do you define success for your engineering team at Thrive Market?

Success for my engineering team at Thrive Market is defined by our ability to deliver high-quality features that enhance the customer experience while meeting our project deadlines. It's also about fostering a positive team environment where every engineer feels empowered to contribute their ideas and grow professionally.

Join Rise to see the full answer
Can you explain your approach to mentoring junior engineers?

My approach to mentoring junior engineers is rooted in hands-on support and providing guidance tailored to their individual needs. I believe in fostering a collaborative atmosphere where they feel comfortable asking questions and taking risks while I help them navigate their career paths.

Join Rise to see the full answer
Describe a challenging project you've led and how you handled it?

In a previous role, I led a project that faced tight deadlines and significant technical obstacles. I organized daily stand-ups to ensure open communication, re-evaluated project timelines, and delegated tasks based on team strengths. By collaborating closely and maintaining transparency, we successfully met our launch date with a high-quality product.

Join Rise to see the full answer
What strategies do you use to ensure code quality in your team?

To ensure code quality, I advocate for practices like test-driven development, regular code reviews, and the use of static analysis tools. Continuous integration pipelines also help identify issues early in the development process, ensuring we maintain high standards while delivering timely features.

Join Rise to see the full answer
How do you handle conflicts within your engineering team?

When conflicts arise, I prioritize open communication. I encourage team members to express their viewpoints in a constructive manner and facilitate a discussion focused on finding common ground. My goal is to mediate fairly and reinforce a positive team dynamic while ensuring we stay aligned with our objectives.

Join Rise to see the full answer
What is your experience with microservices architecture?

I have extensive experience with microservices architecture, having led projects where we successfully decomposed monolithic applications into scalable services. This involved evaluating suitable technologies, implementing communication protocols, and monitoring service performance to ensure seamless integration and high availability.

Join Rise to see the full answer
What is your philosophy on maintaining a work-life balance for your team?

I believe a healthy work-life balance is crucial for sustained productivity and team morale. I actively encourage my team to prioritize their well-being, offering flexible work arrangements and respect for personal time. This balance helps prevent burnout and fosters a more creative and engaged workforce.

Join Rise to see the full answer
What considerations do you make when planning a new feature?

When planning a new feature, I consider user needs, business objectives, and technical feasibility. I involve key stakeholders from product management and UX design early in the process to ensure alignment, making use of analytics and user feedback to shape development priorities effectively.

Join Rise to see the full answer
How do you stay updated with technology trends relevant to your role?

I stay updated with technology trends by regularly attending industry conferences, engaging in online technical communities, and reading relevant publications. Continuous learning is essential in tech, and I encourage my team to explore new tools and methods to enhance our engineering practices.

Join Rise to see the full answer
What role does diversity and inclusion play in your management style?

Diversity and inclusion are central to my management style; I believe they drive innovation and improve team performance. I actively promote diversity in hiring practices and create an inclusive environment where all voices are heard, ensuring we benefit from a wide range of perspectives and experiences.

Join Rise to see the full answer
Similar Jobs
Matter Labs Remote No location specified
Posted 2 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Applied Intuition Hybrid Mountain View, California, United States
Posted 9 days ago
Photo of the Rise User
Posted 12 days ago
Humani Remote No location specified
Posted 6 days ago
Photo of the Rise User
City and County of San Francisco Hybrid 1 Dr Carlton B Goodlett Pl, San Francisco, CA 94102, USA
Posted 6 days ago

To make healthy living easy and affordable for everyone.

66 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 16, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!