SENIOR SOFTWARE ENGINEER, PRODUCT

Thrive Market
Full-time
Los Angeles or Remote
$160,000 - $190,000
Posted on 5 months ago

Job Description

The Senior Engineer will work with the Product Engineering team to craft innovative solutions that elevate the e-commerce grocery experience. The role involves creating impactful product features, developing REST and JSON API services, and working with cross-functional teams.

Responsibilities

  • Develop REST and JSON API services
  • Decompose existing services into scalable microservices
  • Build services that scale horizontally
  • Test-driven development
  • Incorporate meaningful metrics
  • Troubleshoot issues
  • Innovate ideas
  • Enforce best practices
  • Level up the team
  • Own the SLA(s) around APIs

Requirements

  • 5+ years developing high-traffic sites
  • Working knowledge of Linux, Relational & NoSQL databases, serverless
  • Understand tradeoffs between architecture choices
  • Working knowledge with different AWS services
  • Experience in building n-tier applications
  • Shipped multiple high-customer impact use cases
  • Understand scaling and performance in a microservice architecture
  • Experience using version control such as Git
  • Prioritize Customer, Team, and Business
  • Good working knowledge of various AWS services
  • Experience with observability and monitoring tools

Benefits

  • No benefits