T

Thrive Market

Membership-based online grocery, organic products

Staff Software Engineer - Fullstack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePlaya Vista, Los Angeles, CA, USA

About the Job

Requirements

  • At least 8 years of building and operating high-traffic, customer-facing systems, including technical leadership across multiple teams.
  • Strong computer science fundamentals, including object-oriented design, relational database design, and systems reasoning.
  • Fluency in system- and cloud-level topics, including eventing with Kafka, SNS, or SQS; workflow orchestration with Temporal, Airflow, or DAGs; distributed-systems tradeoffs; caching; asynchronous pipelines; idempotency; and backpressure.
  • Ability to work across layers and technology stacks; the current stack is PHP/Magento on the backend and React/Next on the frontend, running on AWS.
  • Working knowledge of AWS services such as Lambda, S3, CloudWatch, and SQS, and ability to reason about tradeoffs among relational, document, and wide-column data stores.
  • Track record of shipping high-impact, customer-facing features in production at scale.
  • Track record of setting technical direction through written proposals, adopted architectures, completed migrations, and standards followed by others.
  • Ability to communicate through diagrams, design documents, and proposals.
  • Ability to influence engineers, Product, and leadership across teams and deliver an aligned direction.
  • Experience measurably improving the capabilities of other engineers.
  • Experience with observability and monitoring tools such as New Relic or Datadog, or similar, to maintain SLAs, Apdex, and error rates.

Responsibilities

  • Set technical direction for Member Growth systems and own their architecture and evolution across pods.
  • Identify high-leverage problems and opportunities in the funnel, platform, and ways of working, and propose roadmap additions.
  • Write technical designs and RFCs that include architecture diagrams, options, tradeoffs, and clear recommendations.
  • Make system-level decisions about when to introduce eventing, workflow orchestration, caching, asynchronous pipelines, or new services.
  • Design for horizontal scale and low, uniform latency under actual Thrive traffic patterns.
  • Decompose existing services into scalable components when materially beneficial, and plan migration paths.
  • Partner with Frontend Core, Backend Core, Data, and product teams to align on shared systems, boundaries, and contracts, and represent Member Growth in relevant technical decisions.
  • Break ambiguous, multi-team problems into plans with clear owners, follow through, and unblock others.
  • Build consensus with engineers, Product, and leadership; communicate disagreements clearly and commit to agreed decisions.
  • Connect engineering decisions to outcomes, instrument built systems, and defend shipped work with data.
  • Apply test-driven development from the start and treat quality, reliability, and observability as first-class concerns.
  • Present Product and Design with options and a recommendation.
  • Define standards for design, code, and operations; mentor, review, challenge, and elevate engineers; and help develop future senior and staff engineers.
  • Own SLAs for Member Growth surfaces and the standards that keep them healthy.
  • Use AI tooling to multiply output for oneself and the team.

Desired Qualifications

  • Experience in growth, e-commerce, subscriptions, or membership, including funnels, experimentation, attribution and pixels, payments, and recurring billing.

About the Company

Thrive Market

Membership-based online grocery, organic products

Thrive Market runs an online grocery and health-food marketplace that uses a membership model. Members pay an annual fee to access a wide range of organic and non-GMO products at discounted prices, with a price-matching promise to beat competitors’ prices. The platform lets customers shop for groceries online and have items delivered to their door. The service includes a 24/7 personal shopper called a Thrive Guide and fast, carbon-neutral shipping. Thrive Market differentiates itself through its membership-driven pricing, added personal shopping support, and commitment to sustainable shipping in the health-food space. The company aims to make healthy, sustainably sourced foods more affordable and convenient while growing its membership and revenue from fees and product sales.

Company size
501-1,000
Company stage
N/A
Total funding
$241.4M
Headquarters
Los Angeles, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Thrive Market

See more jobs