Software Engineer II - Custom Objects

Klaviyo
Boston, MA
Job Description
We're looking for a Software Engineer II to join our Custom Objects team. You'll help build and scale the systems that allow customers to safely model, query, and activate their custom data at scale. You'll work on customer-defined data, solve challenges around schema evolution, correctness, and scale, and directly impact how customers model their business and activate their data.

Requirements

  • 3–6 years of professional software engineering experience
  • Experience building backend systems in a production environment
  • Strong fundamentals in data structures, algorithms, and system design
  • Experience working with databases or data storage systems (relational or distributed)
  • Ability to reason about correctness, tradeoffs, and edge cases in stateful systems
  • Strong communication skills and comfort working with cross-functional partners

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
]]>