Klaviyo is looking to solve the problem of empowering external developers and partners by supporting applications they build on top of Klaviyo's Public APIs and features, and to grow its engineering teams across all skill levels.
Requirements
- 3-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
- Experience working with Service Oriented Architecture (preferably in Python)
- Experience working with RESTful applications/APIs/gRPC
Responsibilities
- You will have an opportunity to make a major impact on the direction and priorities of the team.
- 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.
- Providing quality PR reviews for our code-owned areas of the application
- Collaborating with product owners and providing technical expertise on upcoming Product Specifications
- Participating in the definition of well-defined, estimated, and planned scopes of work.
- Work on API Analytics, a system used by developers and partners to diagnose issues in their applications and understand their API usage.
- Work on Autogenerated API docs, SDKs, CLIs & MCP servers
Other
- 3-5+ years of experience in a software engineering discipline
- Bachelor's, Master's, or Ph.D. degree in Computer Science or related field (not explicitly mentioned but implied)
- Travel requirements not mentioned
- Must be authorized to work in the United States
- Klaviyo is committed to a policy of equal opportunity and non-discrimination.