Senior Software Engineer, Internationalisation Platform
Senior Software Engineer, Internationalisation Platform

Senior Software Engineer, Internationalisation Platform

Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
Klaviyo Inc.

At a Glance

  • Tasks: Lead complex projects in internationalisation and localisation for a dynamic tech platform.
  • Company: Join Klaviyo, a forward-thinking tech company empowering creators.
  • Benefits: Enjoy competitive salary, equity, health benefits, and flexible work hours.
  • Why this job: Make a real impact on global user experiences with innovative technology.
  • Qualifications: 5+ years in software development with a passion for internationalisation.
  • Other info: Collaborative culture with mentorship and growth opportunities.

The predicted salary is between 43200 - 72000 ÂŁ per year.

At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo 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 Internationalisation Platform Team

The i18n Platform team owns all the ways we create, process and deliver internationalisation features for our users at Klaviyo. As a Senior Software Engineer, you will be a key contributor and mentor leading complex, multi-component projects across the i18n platform. You will be involved in how we manage translations, deliver new localisation features, handle multiple currencies, and improve our internationalisation processes. You can look forward to being a part of a highly technical team with significant domain expertise. We oversee tools and services that are leveraged across the organization from the frontend UI to backend data. The team also owns and orchestrates several services to manage the pipeline of translations with our localisation team. As we look toward the next 6-12 months, we aim to focus on delivering LLM workflows to improve our translation capabilities, increase the availability of our Smart Translations product, and develop new features for handling different currencies in multiple regions.

Why you should join

  • We foster a culture of psychological safety, collaboration, and work/life balance through flexible hours and structured on-call rotations.
  • We practice a “you make it, you support it” attitude to our products and provide on-call support in case of incidents.
  • We offer compensation for on-call rotations and expect to maintain a very low number of incidents requiring call-out.
  • New engineers are onboarded to the on-call rotation gradually, typically joining the active rotation after their first 6 months and thorough training.
  • We are committed to your growth. You will be paired with a dedicated mentor and given time for focused skill development, including opportunities to attend relevant industry conferences and a growing suite of learning & development opportunities.
  • We enjoy a high degree of autonomy to generate innovative solutions across the entire system, learning directly from customers and suggesting cool new approaches.
  • Free lunch at our Aldgate office three times a week.
  • Highly competitive salary, equity package, and comprehensive health benefits.

How You Will Make a Difference

  • You will lead and drive the design and execution of complex, business-critical projects across the Internationalisation platform.
  • You will be responsible for implementing new functionality and establishing design patterns for complex, multi-component systems.
  • You will take full lifecycle ownership of features and projects, driving requirement refinement and setting the pace for all phases of execution.
  • You will proactively collaborate with cross-functional partners to influence product requirements and communicate technical needs to other teams.
  • You will be an active participant in all team processes and accountable for meeting the health and operational excellence (SLOs) of your area of ownership.
  • You will help interview new engineering team members and actively mentor junior engineers in your product area.

What we are looking for

  • A strong interest in internationalisation, localisation, and translation.
  • A desire to serve our international customers and expand Klaviyo’s capabilities.
  • 5+ years of demonstrable experience delivering high-quality, customer-facing software.
  • Deep understanding of complex systems (or similar large-scale distributed systems) and strong systems thinking, with a proven ability to scale, observe, and maintain services.
  • Familiarity with full stack development concepts and a strong aptitude to learn.
  • Experience working with both monolithic and microservices architectures.
  • Experience with database design that can withstand high query volumes.
  • Experience debugging performance issues and improving application performance.
  • An interest and aptitude for collaboration across teams and disciplines.
  • An understanding of challenges in developing software across multiple languages and catering to non‑English speaking users.
  • Thrives in a fast paced, customer focused, and strategic environment.
  • A track record of prioritising the needs and success of the company overall above the immediate needs of the team.

Nice to Have

  • Proven experience with large-scale system design and driving the technical/architectural evolution of a product area.
  • Experience with AWS or any similar cloud provider.
  • Experience with billing systems in multiple currencies.

Technologies we use (not exhaustive)

  • REST, GraphQL, JSON Schema, JSON:API
  • CDNs (Fastly, Cloudflare)
  • GitHub, BuildKite
  • MySQL, Redis, Pulsar, Memcache
  • DeepL, Smartling, Stripe
  • Amazon Web Services (EC2, RDS, Aurora, AWS Translate, etc.), Terraform, Kubernetes, Splunk, Chronosphere, Cortex, DX, and other modern DevOps tools.

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.

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.

Senior Software Engineer, Internationalisation Platform employer: Klaviyo Inc.

At Klaviyo, we pride ourselves on fostering a culture of collaboration, psychological safety, and work/life balance, making it an exceptional place for Senior Software Engineers to thrive. With flexible hours, comprehensive health benefits, and a commitment to employee growth through mentorship and learning opportunities, our London office is designed to empower you to innovate and excel in your role. Join us to be part of a dynamic team that values your unique contributions while enjoying perks like free lunches and competitive compensation packages.
Klaviyo Inc.

Contact Detail:

Klaviyo Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Internationalisation Platform

✨Tip Number 1

Network like a pro! Reach out to current or former Klaviyo employees on LinkedIn. Ask them about their experiences and any tips they might have for the interview process. Personal connections can give you insights that you won't find anywhere else.

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. Remember, they want to see how you think and solve problems, so talk through your thought process during the interview!

✨Tip Number 3

Show your passion for internationalisation and localisation! Be ready to discuss your previous projects and how they relate to Klaviyo's mission. Highlight any experience you have with multi-language systems or working in diverse teams.

✨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 genuinely interested in joining the team. Good luck, and we hope to see you at Klaviyo soon!

We think you need these skills to ace Senior Software Engineer, Internationalisation Platform

Internationalisation
Localisation
Translation
Full Stack Development
Microservices Architecture
Database Design
Performance Debugging
Systems Thinking
Collaboration
Customer-Facing Software Development
AWS
REST
GraphQL
Agile Methodologies

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with internationalisation and localisation. We want to see how your unique background aligns with our needs, so don’t hold back on showcasing relevant projects!

Showcase Your Technical Skills: As a Senior Software Engineer, we’re keen to see your technical prowess. Include specific examples of complex systems you've worked on, especially those involving multi-component architectures or cloud services. This is your chance to shine!

Be Authentic: We value authenticity, so let your personality come through in your application. Share your passion for technology and how you’ve contributed to team success in the past. We’re looking for team players who can bring their whole selves to work!

Apply Through Our Website: Don’t forget to submit your application through our official website! It’s the best way to ensure your application gets the attention it deserves. Plus, you’ll find all the details about the role and our company culture there.

How to prepare for a job interview at Klaviyo Inc.

✨Know Your Stuff

Make sure you brush up on your knowledge of internationalisation, localisation, and translation. Familiarise yourself with the technologies mentioned in the job description, like REST, GraphQL, and AWS. Being able to discuss these topics confidently will show that you're genuinely interested and prepared.

✨Showcase Your Experience

Prepare specific examples from your past work that demonstrate your experience with complex systems and high-quality software delivery. Think about challenges you've faced and how you overcame them, especially in a multi-component environment. This will help you stand out as a candidate who can handle the responsibilities of the role.

✨Ask Smart Questions

During the interview, don’t hesitate to ask insightful questions about the team’s current projects or future goals. This shows that you’re not just interested in the position but also in how you can contribute to the team’s success. It’s a great way to demonstrate your strategic thinking and collaboration skills.

✨Emphasise Teamwork

Since the role involves mentoring and collaborating with others, highlight your teamwork experiences. Share how you've successfully worked with cross-functional teams in the past and how you’ve contributed to a positive team culture. This aligns well with Klaviyo's values of collaboration and psychological safety.

Senior Software Engineer, Internationalisation Platform
Klaviyo Inc.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>