Klaviyo

Software Engineer II - Messaging Infrastructure

Klaviyo

Dublin, County Dublin, Ireland · Full Time

Be the first to apply

Experience
4+ yrs
Salary
EUR 76,000 – EUR 114,000 / year
Openings
1
Posted
hace 1 semana
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Klaviyo

Klaviyo is a premier marketing automation platform that empowers businesses by delivering tailored customer experiences. Our mission is to enable creators to control their own success by fostering an outstanding developer environment that supports efficient, high-quality software delivery.

Team Overview

The Messaging Infrastructure division at Klaviyo is dedicated to enhancing customer engagement via multiple messaging channels including email, SMS/MMS/RCS, mobile push notifications, WhatsApp, and more. This team supports a broad client base from startups to large enterprises by maintaining a mission-critical messaging platform designed for massive scalability and outstanding reliability.

Role Responsibilities

  • Design, develop, and maintain features and services essential to hundreds of thousands of Klaviyo clients daily, enabling their business growth.
  • Build and advance a highly scalable, highly available campaign pipeline processing hundreds of millions of messages daily, targeting billion-scale volume.
  • Collaborate extensively with internal teams and stakeholders on system architecture, implementation, and engineering best practices.
  • Explore and integrate new technologies to continually elevate our platform capabilities.
  • Enhance our experimentation and software development workflows, while mentoring fellow engineers.
  • Contribute to the recruitment process by conducting technical interviews, maintaining a high hiring standard.
  • Act as a subject matter expert to raise individual and team engineering standards.

Candidate Profile

  • Possess 4+ years in software engineering, with experience delivering complex system projects.
  • Strong knowledge of large-scale system design, technologies, and patterns; capable of making informed design trade-offs to satisfy business needs.
  • Enthusiastic about diagnosing and resolving performance and scalability challenges across systems and workflows.
  • Committed to continuous product improvement guided by a data-driven mindset and proactive system monitoring.
  • Experience coaching and mentoring team members to foster professional growth.
  • Preference for working within small, agile teams where you own features but collaborate broadly for optimal solutions.

Technology Stack

Languages and Frameworks: Python, Django, React
Databases and Infrastructure: MySQL, Redis, Memcached, Apache Zookeeper, Apache Pulsar
Cloud and DevOps: AWS (including EC2, RDS, Aurora), Terraform, Jenkins

Location and Work Model

This position is located in Dublin, Ireland, with a hybrid working arrangement. Klaviyo provides support for work authorization and relocation.

Compensation and Benefits

The salary range for this role is €76,000 to €114,000 annually, reflecting the local labour market and individual qualifications. Additional compensation may include annual bonus plans, equity grants, sign-on incentives, and a comprehensive benefits package encompassing health and wellbeing coverage.

Additional Information

  • Up to 10% travel may be required for onboarding, client engagements, team meetings, and events.
  • Klaviyo values diversity and encourages applications from candidates of all backgrounds, emphasizing inclusivity and equal opportunity.
  • Applicants should note that Klaviyo never requests payment or sensitive financial information during recruitment.
  • AI usage is managed responsibly within the interview and workplace environment, ensuring privacy, security, and fairness.

Equal Opportunity Statement

Klaviyo ensures a discrimination-free hiring process respecting race, ethnicity, gender, religion, age, disability, veteran status, and all other legally protected categories.

Tools & software

PostgreSQL React Terraform React required PostgreSQL required

How they work

Teamwork & Collaboration Problem Solving Leadership Decision Making Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer