Senior Software Engineer - Devx

Klaviyo Klaviyo · Enterprise · Boston, MA · Engineering

Senior Software Engineer for Klaviyo's DevX team, focusing on empowering external developers and partners building on Klaviyo's Public APIs. Responsibilities include working on the app marketplace, publishing workflows, and developer-facing tools, with a focus on API analytics powered by a high-throughput data pipeline. The role requires full-stack development experience, understanding of monolithic and microservices architectures, and CI/CD pipelines.

What you'd actually do

  1. As an engineer on this team, you will work on Klaviyo’s app marketplace, application publishing workflows, and the developer-facing tools and systems that support our app ecosystem.
  2. Additional responsibilities include providing quality PR reviews for our code-owned areas of the application, collaborating with product owners and providing technical expertise on upcoming Product Specifications, and participating in the definition of well-defined, estimated, and planned scopes of work.

Skills

Required

  • 5+ years of experience in a software engineering discipline
  • Experience with full stack application development
  • Experience working with both monolithic and microservices architectures
  • Experience with CI/CD pipelines
  • Experience debugging performance issues and improving application performance

Nice to have

  • Experience working with Service Oriented Architecture (preferably in Python)
  • Experience working with RESTful applications/APIs/gRPC