
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 build and own data foundations for their Analytics & AI engine. You'll work with technologies like Python and SQL to design resilient data pipelines. This role requires 5+ years of experience in software and data engineering.
You have 5+ years of experience in software engineering, particularly in building data-driven applications and systems. Your expertise in Python and SQL allows you to create robust data pipelines that handle large volumes of data efficiently. You understand the intricacies of data engineering and have a strong grasp of machine learning concepts, enabling you to contribute to AI-driven projects effectively.
You are a collaborative team player who enjoys working in cross-functional teams. You have experience leading complex projects and can communicate technical concepts clearly to non-technical stakeholders. Your analytical mindset helps you identify data quality issues and implement solutions that enhance data usability for analytics.
You are passionate about leveraging data to drive insights and improve product features. You stay updated with the latest trends in data engineering and AI, and you are eager to apply new technologies to solve real-world problems. You thrive in environments that encourage innovation and continuous learning.
Experience with cloud platforms such as AWS or GCP is a plus, as is familiarity with data visualization tools. You may have worked with big data technologies like Apache Spark or Hadoop, which would further enhance your contributions to the team.
As a Senior Software Engineer on the AI & Analytics Data Enablement team, you will design and implement data pipelines that transform billions of events into actionable insights. Your work will directly impact how Klaviyo's customers understand their marketing performance and leverage AI features. You will collaborate closely with product managers and other engineering teams to ensure data accuracy and reliability.
You will lead projects from conception through to deployment, shaping requirements and ensuring that the solutions you build are scalable and maintainable. Your role will involve writing clean, efficient code and conducting code reviews to uphold high-quality standards within the team.
You will also be responsible for monitoring the performance of data systems and troubleshooting any issues that arise. Your expertise will guide the team in adopting best practices for data management and analytics, fostering a culture of data-driven decision-making.
Klaviyo offers a supportive work environment where you can grow your skills and advance your career. You will have access to resources for professional development and opportunities to work on innovative projects that make a difference for our customers. We value diversity and encourage you to apply even if your experience doesn't match every requirement. Join us in empowering creators to own their own destiny.
Apply now or save it for later. Get alerts for similar jobs at Klaviyo.