
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 Lead Software Engineer for their Billing team to oversee the development of internal platforms that enhance product packaging and billing logic. You'll work with Java and contribute to scalable infrastructure supporting international growth.
You have 5+ years of experience in software engineering, with a strong focus on building scalable systems that deliver value to customers. Your background includes hands-on leadership, where you've guided teams in developing complex software solutions. You possess deep expertise in Java, and you understand the intricacies of billing systems and product entitlements. You thrive in collaborative environments, working closely with cross-functional teams to ensure that engineering efforts align with business goals. You are passionate about mentoring junior engineers and fostering a culture of continuous improvement within your team. You appreciate diverse perspectives and are committed to creating an inclusive workplace where everyone can succeed.
Experience with cloud platforms such as AWS or Azure would be a plus, as would familiarity with pricing strategies and payment processing systems. You are comfortable navigating ambiguity and can adapt to the evolving needs of a growing company. A background in e-commerce or SaaS environments is also beneficial, as it provides context for the challenges faced in billing and customer management.
As the Lead Software Engineer on the Billing team, you will oversee the development of a pricing and packaging platform that empowers teams across Klaviyo to self-serve their product needs. You will lead a group of engineers, guiding them in building scalable infrastructure that supports international growth and enhances customer experiences. Your role will involve hands-on coding, where you will contribute to the design and implementation of critical systems that ensure accurate billing and access to features for customers. You will collaborate with product managers and other stakeholders to define requirements and prioritize features that drive business outcomes. You will also be responsible for establishing best practices in software development, including code reviews, testing strategies, and documentation. Your leadership will help facilitate faster product launches and improve overall customer satisfaction.
At Klaviyo, we offer a supportive and inclusive work environment where you can thrive. You will have the opportunity to work on impactful projects that directly contribute to the company's success. We provide competitive compensation and benefits, including opportunities for professional development and growth. Our culture emphasizes collaboration and innovation, and we encourage you to bring your unique perspectives to the table. Join us in empowering creators to own their own destiny and make a difference in the world of e-commerce.
Apply now or save it for later. Get alerts for similar jobs at Klaviyo.