Thrive Market

Senior Product Engineer, Backend

Thrive Market$160K — $190K *
US-AnywhereRemote in United States
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in end-to-end high-traffic responsive cross-platform development
  • Proficient in Java or Python, and PHP
  • Familiar with Linux, Relational & NoSQL databases, and serverless architecture
  • In-depth understanding of architectural tradeoffs and database types
  • Experience with AWS services including Lambda and S3
  • Proven track record in building applications for millions of transactions per day
  • Experience with version control tools like Git

Responsibilities

  • Develop REST and JSON API services for new customer experiences
  • Decompose existing services into scalable microservices
  • Build horizontally scalable services with low latency
  • Utilize Golang, Python, PHP, Java, AWS, and Kafka in development
  • Implement test-driven development to enhance reliability
  • Integrate meaningful metrics for new services and champion their use
  • Collaborate with cross-functional teams to troubleshoot and restore service

Benefits

  • Comprehensive health benefits (medical, dental, vision, life, and disability)
  • 401k Employer Match
  • 9 Days of Observed Holidays
  • Flexible Paid Time Off
  • Fitness class subsidies through ClassPass
  • Free Thrive Market membership with staff discounts
  • Mental health coverage for coaching and therapy
Full Job Description
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 journeys, including but not limited to building intuitive cart and checkout experiences to optimizing our Autoship feature, akin to Amazon's Subscribe & Save.

We are seeking a Senior Engineer to operate and elevate a pod in our product engineering organization. In this role, you'll work with talented engineers to create 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.

RESPONSIBILITIES:
  • Develop REST and JSON API services that enable new customer experiences
  • Decompose existing services into scalable microservices where needed
  • Build services that scale horizontally and provide low uniform latency as demand increases, leveraging the right tools (languages, databases, serverless, distributed streaming, etc)
  • Working with Golang, Python, PHP, Java, AWS, Kafka
  • Test-driven development from the get-go, to protect customer experience and build speed and reliability into the development process
  • Incorporate meaningful metrics into new services and functionality you build and evangelize them
  • Work with cross-functional teams to troubleshoot issues and restore function
  • Work closely with the product team and innovate game-changing ideas for the CustomerCreate discussions around architecture and code design choices where appropriate
  • Able to enforce best practices and process enforcement
  • Level up the team by strategically planning & assigning tasks, challenging them to raise the bar
  • Own the SLA(s) around APIs owned by their pod, know what's in class, and strive with the team to achieve by raising the bar


QUALIFICATIONS
  • 5+ years developing end-to-end high-traffic responsive cross-platform sites
  • Experience with Java or Python, and PHP
  • Working knowledge of Linux, Relational & NoSQL databases, serverless
  • Understand tradeoffs between architecture choices, and various database technologies i.e. Relational Vs Document Vs Wide Column
  • Working knowledge with different AWS services - Lambda, S3, cloudwatch, etc.
  • Experience in building n-tier applications that can support millions of transactions per day
  • Shipped multiple high-customer impact use cases through simple and effective solutions, in a highly trafficked customer-facing product
  • Understand scaling and performance in a microservice architecture
  • Experience using version control such as GitAble to prioritize Customer, Team, and Business ahead of everything else consistently
  • Good working knowledge of various AWS services such as lambda, s3, Cloudwatch, etc.
  • Experience with observability and monitoring tools like New Relic effectively to maintain SLA, Apdex, and error rate in check


BELONG TO A BETTER COMPANY
  • Comprehensive health benefits (medical, dental, vision, life and disability)
  • Competitive salary (DOE) + equity
  • 401k Employer Match
  • 9 Days of 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 office in Playa Vista
  • Free Thrive Market membership with exclusive employee discount
  • Coverage for Life Coaching & Therapy Sessions on our holistic mental health and well-being platform


JOB INFORMATION:
  • Compensation Description - The base salary range for this position is $160,000 - $190,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 & Wellness Benefits, Flexible PTO, and more!

About Thrive Market

Thrive Market is an online retailer that sells natural and organic products at wholesale prices. The company was founded in 2014 and is headquartered in Marina Del Rey, California. Thrive Market offers a membership program that gives customers access to discounted prices on over 6,000 products. The company's mission is to make healthy living easy and affordable for everyone.
Learn more about Thrive Market
Size
800 employees
Industry
Founded
2013

Similar Jobs

More Jobs at Thrive Market

More Enterprise Technology Jobs

Find similar Senior Product Engineer, Backend jobs: