
The CRM platform for growth-focused B2C brands
Klaviyo, headquartered in Boston, MA, is a leading CRM platform specifically designed for B2C brands. With over 100,000 customers, including notable names like Uncommon Goods and Chubbies, Klaviyo integrates marketing automation, analytics, and customer service into a single solution. The company ha...
Klaviyo offers a comprehensive benefits package including private medical insurance, an employee stock purchase plan, company equity, generous parenta...
Klaviyo fosters a data-driven culture that emphasizes the integration of analytics and messaging to empower eCommerce brands. The company values innov...

Klaviyo • Boston, MA
Klaviyo is hiring a Senior Software Engineer to join their Data Automation team, responsible for designing and maintaining analytics tools. You'll work with AWS and Python to enhance Klaviyo's data platform. This role requires significant experience in software engineering.
You have 5+ years of experience in software engineering, particularly in building and maintaining data-driven applications. Your background includes working with cloud platforms, especially AWS, and you are comfortable with programming languages such as Python and Java. You understand the importance of data automation and have a passion for creating efficient systems that enhance data accessibility and usability.
You thrive in collaborative environments and enjoy tackling complex engineering challenges. Your experience has equipped you with the skills to design, build, and optimize tools that support data analytics and insights generation. You are proactive in learning new technologies and methodologies to improve your work and the team's output.
You appreciate diverse perspectives and understand that innovation often comes from varied experiences. You are open to feedback and eager to contribute to a culture of continuous improvement. You believe in empowering others and fostering a supportive team dynamic.
Experience with data analytics tools and frameworks is a plus. Familiarity with data visualization techniques and tools can enhance your contributions to the team. Knowledge of additional programming languages or frameworks will be beneficial as you collaborate with cross-functional teams.
As a Senior Software Engineer on the Data Automation team, you will be responsible for designing and implementing tools that streamline data provisioning and usage across Klaviyo's platform. You will work closely with data platform engineers to ensure that the infrastructure supports core functionalities and generates actionable insights.
Your role will involve writing clean, maintainable code and conducting thorough testing to ensure reliability and performance. You will participate in code reviews, providing constructive feedback to peers and contributing to the overall quality of the codebase.
You will also engage in problem-solving sessions, where you will collaborate with team members to identify and address technical challenges. Your insights will help shape the direction of the team's projects and initiatives, ensuring alignment with Klaviyo's goals.
In addition to technical responsibilities, you will mentor junior engineers, sharing your knowledge and experience to help them grow in their roles. You will foster an environment of learning and curiosity, encouraging team members to explore new technologies and approaches.
Klaviyo provides a supportive and inclusive work environment where you can thrive. We offer competitive compensation and benefits, including opportunities for professional development and growth. You will have access to resources that enable you to enhance your skills and advance your career.
Our culture emphasizes collaboration and innovation, and we encourage you to bring your unique perspective to the table. We believe in empowering our employees to take ownership of their work and contribute to meaningful projects that impact our customers and the industry.
Join us at Klaviyo, where you can make a difference in the world of data automation and analytics. We are excited to welcome you to our team and support you in your journey with us.
Apply now or save it for later. Get alerts for similar jobs at Klaviyo.