At a Glance
- Tasks: Join our team to develop innovative SMS and RCS services for global clients.
- Company: Klaviyo, a leading tech company empowering creators in ecommerce.
- Benefits: Competitive salary, health benefits, remote work, and professional growth opportunities.
- Other info: Exciting career growth in a collaborative and inclusive environment.
- Why this job: Be part of a dynamic team shaping the future of mobile messaging.
- Qualifications: 3-5 years in software engineering with full stack development experience.
The predicted salary is between 68000 - 102000 £ per year.
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.
Why you should join the SMS International team that is part of Mobile Platforms:
The Mobile Platforms team at Klaviyo is responsible for empowering the over 150,000 Ecommerce clients 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, Push Notifications, In App Messages, WhatsApp and RCS), Mobile SDKs (iOS, Android and React Native). While Email was how Klaviyo began, Mobile messaging is truly the way of the future. The SMS International team within Mobile Platforms is responsible for the expansion of SMS capabilities into new countries and regions and is also spearheading the development of RCS as a new capability to be offered to customers alongside existing channels. We have an ambitious roadmap for 2026 that puts the team at the heart of the company’s objectives and it is an exciting time to join the team!
About the Role:
As a Fullstack Software Engineer II joining the SMS International team you will be working with a team of 5 other colleagues to deliver RCS and SMS International expansion to meet the company’s objectives. You will get the chance to build brand new services, understand how they fit into the bigger picture and plan how to architect and scale them successfully to serve our customers.
Technologies we use (not exhaustive):
- Python
- Django
- Go
- React
- SQS
- Celery
- MySQL
- DynamoDB
- Elasticache
- Redis
- Amazon Web Services (EC2, RDS, Aurora, etc.)
- Terraform
- Kubernetes
- Splunk
- Buildkite
- Grafana
- Chronosphere
What we are looking for:
- 3-5 years of experience in a software engineering discipline
- Experience with full stack application development
- Experience working with both monolithic and microservices architectures
- Experience with database design that can withstand high query volumes
- Experience with CI/CD pipelines
- Experience debugging performance issues and improving application performance
- An interest and aptitude for collaboration across teams and disciplines
Nice to Have:
- Experience creating new services with scalability in mind
- Exposure to large-scale system design
- Experience with AWS or any similar cloud provider
- Communication domain experience
Our salary range reflects the cost of labour in the country where the job post is advertised. The base salary offered for this position is determined by several factors, including the applicant’s job-related skills, relevant experience, education or training, and work location. In addition to base salary, our total compensation package may include participation in the company’s annual cash bonus plan, variable compensation (OTE) for sales and customer success roles, equity, sign‑on payments, and a comprehensive range of health, welfare, and wellbeing benefits based on eligibility.
Base Pay Range in Local Currency: £68,000 — £102,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.
Software Engineer - SMS International in London employer: Klaviyo
Contact Detail:
Klaviyo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - SMS International in London
✨Tip Number 1
Network like a pro! Reach out to current Klaviyos on LinkedIn or at meetups. Ask them about their experiences and the team culture. This can give you insider info and might even lead to a referral!
✨Tip Number 2
Prepare for the technical interview by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice. Make sure you can talk through your thought process while solving problems—communication is key!
✨Tip Number 3
Show your passion for mobile tech! Research Klaviyo’s SMS and RCS capabilities, and think of innovative ideas you could bring to the table. Being able to discuss how you can contribute to their ambitious roadmap will set you apart.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the Klaviyo crew. Good luck!
We think you need these skills to ace Software Engineer - SMS International in London
Some tips for your application 🫡
Be Yourself: At StudySmarter, we love unique backgrounds and experiences. Don’t stress about fitting every single requirement in the job description. If you think you can bring something valuable to the team, go ahead and apply!
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your relevant skills and experiences. Use keywords from the job description to show that you understand what we're looking for.
Show Your Passion: We want to see your enthusiasm for the role and our mission. Share why you're excited about working with us and how you can contribute to our goals, especially in the SMS International team.
Apply Through Our Website: For a smooth application process, make sure to apply through our official website. It’s the best way to ensure your application gets to the right people and is considered properly.
How to prepare for a job interview at Klaviyo
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like Python, Django, and AWS. Be ready to discuss your experience with these tools and how you've used them in past projects. This shows you’re not just a fit on paper but also have practical knowledge.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in software engineering, particularly around performance optimisation and debugging. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewers to see your thought process.
✨Emphasise Collaboration
Since the role involves working closely with a small team, highlight your collaborative experiences. Share examples of how you've successfully worked with cross-functional teams or contributed to team projects, showcasing your ability to communicate and work well with others.
✨Ask Insightful Questions
Prepare thoughtful questions about the SMS International team's goals and the company's roadmap. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values. It’s a two-way street!