Klaviyo is looking for a Full Stack Engineer to support key initiatives that enhance our product offerings and drive company growth. In this role, you'll play a critical part in delivering end-to-end solutions using both front-end and back-end technologies. You’ll improve existing products and develop new capabilities that push the boundaries of what’s possible for our customers.
Requirements
- Experience building end-to-end software solutions or deep experience with both front-end and back-end technologies
- Familiarity with code reviews and leading or participating in robust testing practices
- Experience with Python and related technologies
- Experience with React and related technologies
- Exposure to machine learning concepts or applications
- Experience building cloud-native solutions, ideally on AWS
Responsibilities
- delivering end-to-end solutions using both front-end and back-end technologies
- improve existing products and develop new capabilities
- tackle complex challenges, explore multiple solutions, and weigh business and technical trade-offs to determine the best path forward
- actively contribute to team discussions and help shape important technology decisions
- shipping well-designed, thoroughly tested solutions that prioritize reliability and performance
- crafting an exceptional user experience for the Flows product area which empowers users to to build, manage, and analyze automated workflows seamlessly
- manage APIs that integrate with other services, creating a powerful ecosystem for users to drive automation in new and exciting ways
Other
- 3+ years of experience in a software engineering role
- Experience working in agile, fast-paced environments
- Background in digital marketing or customer data software
- AI fluency at Klaviyo includes responsible use of AI (including privacy, security, bias awareness, and human-in-the-loop).
- We provide accommodations as needed.