Senior Software Engineer, Backend at Thrive Market

Feedinkoo: Remote Jobs

United States

On-site

USD 160,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive health benefits
Equity
401(k) employer match
9 days of observed holidays
Flexible paid time off
Subsidized ClassPass membership
Co-working space access at WeWork (Pl/
Thrive Market membership
Mental health & well-being coverage

Job summary

Thrive Market is seeking a Senior Engineer – Product Engineering in the United States to develop REST and JSON API services for new customer experiences and to decompose services into scalable microservices. You will build systems that scale horizontally with low latency, using technologies like Golang, Python, PHP, Java, AWS, and Kafka.

You will practice test‑driven development, instrument meaningful metrics, and collaborate with cross‑functional teams to troubleshoot and innovate around

Qualifications

  • 5+ years developing end-to-end high-traffic cross‑platform sites.
  • Experience with Java, Python, and PHP.
  • Working knowledge of Linux, relational & NoSQL databases, serverless.
  • Understand tradeoffs between architecture choices and various DB technologies.
  • Working knowledge of AWS services – Lambda, S3, CloudWatch, etc.
  • Experience in building n-tier apps that can support millions of transactions per day.
  • Shipped multiple high-impact use cases in a high-traffic product.
  • Understand scaling and performance in a microservice architecture.
  • Experience with observability and monitoring tools like New Relic.

Responsibilities

  • Develop REST and JSON API services for new customer experiences.
  • Decompose existing services into scalable microservices where needed.
  • Build services that scale horizontally and provide low uniform latency.
  • Test‑driven development from the start, to protect customer experience and build speed and reliability.
  • 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 ideas for architecture and code design.
  • Enforce best practices and process enforcement.
  • Level up the team by 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 raise the bar.

Skills

Golang
Python
Java
PHP
Linux
Git

Tools

AWS
Kafka
Serverless
CloudWatch
S3
New Relic

Job description

Senior Engineer – Product Engineering

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.).
  • Work 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, Python, and PHP.
  • Working knowledge of Linux, relational & NoSQL databases, serverless.
  • Understand tradeoffs between architecture choices, and various database technologies (Relational vs Document vs Wide Column).
  • Working knowledge of 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 Git.
  • 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.
Benefits
  • Comprehensive health benefits (medical, dental, vision, life and disability).
  • Competitive salary (DOE) + equity.
  • 401(k) 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 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.
Compensation

Base salary range: $160,000 – $190,000 per year. Total compensation includes base salary, stock options, health & wellness benefits, flexible PTO, and more.

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Fullstack
Staff Software Engineer, Fullstack

Thrive Market • Los Angeles (CA)

On-site
USD 160,000 - 225,000
Medical, dental, vision
Life and disability insurance
401k + company match
+5
Senior Product Manager, Consumer
Senior Product Manager, Consumer

MaC VC • Los Angeles (CA)

On-site
USD 160,000 - 225,000
Health benefits
Equity
401k match
+4
Senior Product Manager, Consumer
Senior Product Manager, Consumer

Thrive Market • Los Angeles (CA)

On-site
USD 160,000 - 225,000
Health benefits
Equity
401k match
+5
Senior iOS Engineer: Modernize & Personalize UX
Senior iOS Engineer: Modernize & Personalize UX

MaC VC • California

On-site
USD 175,000 - 190,000
Comprehensive health benefits
401k plan
Flexible Paid Time Off
Senior Product Manager, Consumer
Senior Product Manager, Consumer

OpenKrill • United States

Remote
USD 160,000 - 225,000
Health benefits
Equity
401k match
+6
Site Reliability Engineer
Site Reliability Engineer

BAM Ventures • Los Angeles (CA)

On-site
USD 145,000 - 170,000
Competitive salary + equity
Comprehensive health benefits
401k plan
+4
Senior Software Engineer, iOS
Senior Software Engineer, iOS

MaC VC • California

Hybrid
USD 175,000 - 190,000
Comprehensive health benefits
401k plan
Flexible Paid Time Off
Site Reliability Engineer
Site Reliability Engineer

Thrive Market • Los Angeles (CA)

On-site
USD 145,000 - 170,000
Health benefits
Equity
401k plan
+5
Principal ML Engineer: From Research to Production, Equity
Principal ML Engineer: From Research to Production, Equity

MaC VC • California

On-site
USD 175,000 - 250,000
Health benefits
401k match
Equity
+3
Staff Product Designer, Discovery
Staff Product Designer, Discovery

OpenKrill • United States

On-site
USD 120,000 - 180,000
Health benefits
Competitive salary
401k plan
+5