Software Engineer- Product Recommendations

Klaviyo
Boston, MA
Job Description
We are seeking a Software Engineer- Product Recommendations to help build machine learning–powered systems that decide which products to show to whom and when across our platform. You will work on large-scale backend and data systems that turn billions of behavioral events into real-time, personalized product recommendations that drive revenue for merchants of all sizes.

Requirements

  • 3+ years of software engineering experience, including building and operating backend services in production
  • Strong focus on backend and distributed systems at scale
  • Proficient in Python and modern languages used for backend/data work
  • Experience with big data frameworks such as Apache Spark
  • Comfortable with cloud-native architectures and container orchestration
  • Familiarity with modern DevOps practices and large-scale data and recommendation systems

Benefits

  • Annual cash bonus plan
  • Variable compensation (OTE) for sales and customer success roles
  • Equity
  • Sign-on payments
  • Comprehensive range of health, welfare, and wellbeing benefits
]]>