- Company Name
- Klaviyo
- Job Title
- Senior Software Engineer, Internationalisation Platform
- Job Description
-
Job title: Senior Software Engineer, Internationalisation Platform
Role Summary: Lead design, development, and maintenance of the i18n platform handling translations, localization features, multi‑currency support, and LLM‑driven workflows across front‑end and back‑end services. Mentor junior engineers, own full feature lifecycle, and collaborate with cross‑functional teams to shape product direction.
Expactations: • Deliver high‑quality, customer‑facing software with a focus on internationalization and localization.
• Own complex, multi‑component projects, set technical standards, and ensure system scalability, reliability, and performance.
• Mentor and interview junior engineers, contribute to operational health (SLOs), and support on‑call responsibilities.
Key Responsibilities: • Design and implement end‑to‑end i18n features, including translation pipelines, new localization tools, and smart translation services.
• Own the full lifecycle of features: requirement refinement, architecture, coding, testing, deployment, and monitoring.
• Observe, debug, and optimize system performance for high query volumes and distributed workloads.
• Collaborate with product, design, and localization teams to influence feature requirements and technical constraints.
• Mentor junior engineers, conduct code reviews, and participate in hiring activities.
• Maintain operational excellence, define and monitor SLOs, and drive continuous improvement in the platform.
Required Skills: • 5+ years of software engineering delivering production‑grade, customer‑facing services.
• Strong systems thinking, experience with large‑scale distributed or microservices architectures.
• Full‑stack development knowledge (React, TypeScript, JavaScript, and related front‑end/back‑end tooling).
• Database design for high‑volume query workloads; performance tuning and debugging.
• Proficiency in internationalization and localization concepts, including language support and multi‑currency systems.
• Ability to design and evolve scalable architectures; experience with AWS or similar cloud platforms.
• Excellent communication, collaboration across teams, and mentorship abilities.
Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). • Relevant certifications (e.g., AWS Certified Developer) are a plus.