Klaviyo is looking for a Software Engineer II to join their Integrations team. The role involves building and maintaining integrations with 3rd party vendors, creating and managing integration settings pages, API services, and data pipelines. The team operates at the intersection of distributed systems, software architecture, data mapping, and pipelining, and the successful candidate will have the opportunity to make a major impact on the direction and priorities of the Integrations team.
Requirements
- 4+ years of hands-on software development experience creating and maintaining highly available, full-stack SaaS products at scale
- Bachelor's degree or equivalent
- Good understanding of the Integrations technical space - 3rd party APIs, authentication, storage, and data pipelines
- In-depth understanding of commonly used web architecture design patterns when it comes to highly scalable systems
- Excellent verbal and written communication skills
- Ability to dig into performance and scalability issues to drive breakthrough solutions
- Experience with AI tools such as ChatGPT, Claude Code, Cursor, Gemini, etc.
- Experience with working with new technologies ranging from the frontend to backend, and being passionate and an expert in various tech stacks
- Ability to estimate and manage project timelines and risks to ensure the team will be in a position to deliver on its commitments
- Proficient in writing technical specifications and documents based on product feature specifications provided by the Product team
- Capable of leading discussions and presentations to ensure alignment on architectural decisions, promoting transparency, and facilitating a shared understanding across teams
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Health, welfare, and wellbeing benefits based on eligibility