Engineering Manager, SMS International

Klaviyo

Klaviyo

Software Engineering, Other Engineering
London, UK
Posted on May 22, 2024

At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements. If you’re a close but not exact match with the description, we hope you’ll still consider applying. Want to learn more about life at Klaviyo? Visit careers.klaviyo.com to see how we empower creators to own their own destiny.

About the Team

The Mobile Platforms team at Klaviyo is responsible for empowering the over 150,000 e-commerce customers we work with on a global scale to deliver effective experiences on mobile devices. This team focuses on performance optimization and continuous development of our Mobile Marketing Channels (SMS and Push Notifications) and Mobile SDKs (iOS, Android and React Native). While Email was where Klaviyo began, SMS is truly the way of the future. As a result of this, we put a lot of emphasis on keeping the client experience top of mind while ensuring our mobile applications are able to scale at large for many of today's fastest growing brands.

The SMS International team is responsible for the expansion of the SMS product into additional regions globally. The team researches and understands customer needs, regulatory requirements, and other ecosystem conditions to deliver a best-in-class experience for the channel in each new region. The team works closely with the deliverability, compliance and legal teams at Klaviyo to help define the launch strategy for new regions.

About the Role

Engineering manager for a team of 4 full stack engineers responsible for the expansion of the SMS product into additional regions in the US and globally. This person will be responsible for the team’s OKR attainment and roadmap execution. There is also an expectation to be an occasional technical contributor.

How You Will Make an Impact

The individual will be instrumental in defining the engineering culture in London. They will be driving an extremely high growth area of the business (both EMEA and SMS are business areas growing significantly faster than the company overall). Klaviyo considers international expansion as one of the key growth areas for the next few years.

Technologies we use (not exhaustive):

  • Python, Django, React, RabbitMQ, Celery, MySQL, Cassandra, Redis
  • Amazon Web Services (EC2, RDS, Aurora, etc.)Terraform, Kuberentes, Splunk, Jenkins, Grafana, and other modern DevOps tools

What Will You Do

  • Lead, manage, and mentor a team of software engineers.
  • Own features that thousands of our customers rely on daily to drive their business forward.
  • Coordinate a team of 4-6 engineers to deliver projects that enhance Klaviyo’s international reach.
  • Work closely with cross-functional teams (based in the US and EMEA) to define project scope, requirements, and timelines, and ensure timely and successful project delivery.
  • Think in systems, help design and improve architectural patterns to ensure they are performant and scalable.
  • Make decisions and own outcomes around infrastructure, application logic, documentation, product changes, UI and more.
  • Actively participate in code reviews and contribute to the development of technical solutions to complex problems.
  • Foster a culture of innovation, continuous learning, and collaboration within the Engineering, Product, and Design organizations.
  • Participate in the technical interview process to help maintain a high bar for our growing teams.

Who You Are

  • You have 10+ years of experience in software development with 3+ years of experience in Engineering Management
  • You are passionate about and have proven experience coaching and mentoring team members and helping them grow.
  • You have System Design experience and are able to understand how things are deployed and scaled out. Understanding the SaaS architecture piece.
  • You have experience managing projects end-to-end with customer-facing impact.
  • You’re a hands-on manager, able to contribute to design documents, write code, and perform code reviews when necessary.
  • You have experience working with Product on feature, technical, architectural, and UX design specifications.
  • You have proficiency in managing all aspects of PDLC/SDLC and successfully driving complex projects to completion.
  • You have excellent communication and interpersonal skills
  • Have experience working with teams across time zones.

Nice to Have

  • Experience with SMS from a technical and ecosystem standpoint.
  • Python experience is valuable but not required.
  • Experience working with both monolithic and microservices architectures.
  • Experience working in the full-stack environment.
  • Experience debugging performance issues and improving application performance.
  • Experience working with cloud technologies (AWS, GCP, Azure).

The pay range for this role is listed below. Sales roles are also eligible for variable compensation. This role is also eligible for competitive benefits and perquisites, subject to company policy and applicable law

Base Pay Range in Local Currency:
£112,000£168,000 GBP

Get to Know Klaviyo

We’re Klaviyo (pronounced clay-vee-oh). We empower creators to own their destiny by making first-party data accessible and actionable like never before. We see limitless potential for the technology we’re developing to nurture personalized experiences in ecommerce and beyond. To reach our goals, we need our own crew of remarkable creators—ambitious and collaborative teammates who stay focused on our north star: delighting our customers. If you’re ready to do the best work of your career, where you’ll be welcomed as your whole self from day one and supported with generous benefits, we hope you’ll join us.

Klaviyo is committed to a policy of equal opportunity and non-discrimination. We do not discriminate on the basis of race, ethnicity, citizenship, national origin, color, religion or religious creed, age, sex (including pregnancy), gender identity, sexual orientation, physical or mental disability, veteran or active military status, marital status, criminal record, genetics, retaliation, sexual harassment or any other characteristic protected by applicable law.

IMPORTANT NOTICE: Our company takes the security and privacy of job applicants very seriously. We will never ask for payment, bank details, or personal financial information as part of the application process. All our legitimate job postings can be found on our official career site. Please be cautious of job offers that come from non-company email addresses (@klaviyo.com), instant messaging platforms, or unsolicited calls.

You can find our Job Applicant Privacy Notice here.