Senior Software Engineer, Backend at Thrive Market

Feedinkoo

United States

Remote

USD 160,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Senior Software Engineer, Fullstack
Senior Software Engineer, Fullstack

Thrive Market • Los Angeles (CA)

On-site
USD 160,000 - 190,000
Comprehensive health benefits
401(k) employer match
Flexible paid time off
+2
Senior Software Engineer, Fullstack
Senior Software Engineer, Fullstack

Thrive Market • California (MO)

On-site
USD 160,000 - 190,000
Comprehensive health benefits
401k Employer Match
Flexible Paid Time Off
+3
Senior Data Analyst, Product
Senior Data Analyst, Product

Socket.dev • California (MO), Oregon (WI)

On-site
USD 150,000 - 175,000
Health benefits
Equity
401k
Senior Data Analyst, Product
Senior Data Analyst, Product

Voiceflow • Los Angeles (CA)

On-site
USD 150,000 - 175,000
Comprehensive health benefits
Competitive salary + equity
401k plan
+6
Senior Software Engineer, iOS
Senior Software Engineer, iOS

Voiceflow • California (MO)

On-site
USD 175,000 - 190,000
Comprehensive health benefits
401k plan
Flexible Paid Time Off
Senior Data Engineer
Senior Data Engineer

Thrive Market • Los Angeles (CA)

On-site
USD 165,000 - 190,000
Health benefits
401(k) plan
Stock options
+2
Senior Data Analyst
Senior Data Analyst

Socket.dev • California (MO), Oregon (WI)

On-site
USD 130,000 - 170,000
Health benefits
Equity
401k match
+6
Senior Data Analyst
Senior Data Analyst

Voiceflow • Los Angeles (CA)

On-site
USD 130,000 - 170,000
Comprehensive health benefits
Competitive salary + equity
401k Employer Match
+6
Senior Data Analyst, Product
Senior Data Analyst, Product

thrivemarket • United States

On-site
USD 120,000 - 180,000
Comprehensive health benefits (medical
401k plan
Competitive salary (DOE) + equity
+6
Human Resources Business Partner
Human Resources Business Partner

BAM Ventures • Reno (NV)

On-site
USD 75,000 - 90,000
Health benefits
Equity
401k
+3