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
- building integrated entry points—especially through social media platforms—empowering brands to convert and engage audiences directly from networks like Instagram
- create tools and workflows to optimize subscriber onboarding and leverage analytics to monitor engagement across social integrations
Other
- A proven track record of building high-quality products and systems, with a focus on writing clean, maintainable code
- 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).