About The Position

We’re looking for a Software Engineer II to help build and scale new products that will define Klaviyo’s next phase of growth. In this role, you’ll work on meaningful, end-to-end features—contributing production-ready code across frontend and backend systems while growing your technical depth and product intuition. You’ll collaborate closely with senior engineers, product managers, and designers to deliver well-crafted solutions. This role is ideal for engineers who are ready to take on more ownership, tackle increasingly complex problems, and sharpen their skills in a fast-moving, high-impact environment. The New Products team drives Klaviyo’s most ambitious innovations—creating and scaling the company’s boldest new bets. As a nimble group with a flat structure and fast-moving culture, we prioritize simplicity, speed, and impact. Every team member is expected to take radical ownership—learning quickly, contributing broadly, and pushing beyond traditional role boundaries. Success in this role means delivering reliable, high-quality work, growing rapidly as an engineer, and helping the team move fast without sacrificing quality.

Requirements

  • A strong foundation in building high-quality software systems.
  • 3–5 years of professional software engineering experience.
  • Experience working across either frontend or backend systems, with exposure to both.
  • Comfort owning small-to-medium scoped projects or features.
  • Experience working in agile, fast-paced environments.
  • A growth mindset and eagerness to learn new technologies and approaches.
  • Interest in experimenting with AI tools and incorporating them into your workflow.

Nice To Haves

  • Experience with Python and related technologies.
  • Experience with React or modern frontend frameworks.
  • Exposure to digital marketing, data platforms, or customer-facing products.
  • Familiarity with cloud-based systems, ideally AWS.
  • Exposure to machine learning or AI-powered features.

Responsibilities

  • Design, build, and ship end-to-end product features with guidance from senior engineers.
  • Write clean, well-tested, maintainable code across frontend and backend systems.
  • Participate in technical design discussions and contribute thoughtful solutions.
  • Debug, optimize, and improve existing systems.
  • Collaborate closely with Product and Design to deliver customer-focused solutions.
  • Participate in code reviews and learn best practices for testing and production readiness.
  • Experiment with AI tools and workflows to improve efficiency and learning.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service