💼Jobs 📝Blog 🧮Salary Calc 🌍Cost of Living 📋Tax Guide
👤Sign In Post a Job — from $99
Klaviyo

Senior Software Engineer, Platform Engineering

DevOpsFull-TimeSenior
Location
Worldwide
Job Type
Full-Time
Experience
Senior
Apply Now

Job Description

ABOUT THE ROLE We're seeking a highly skilled Senior Software Engineer to join our Platform Engineering team at Klaviyo. As a Senior Software Engineer, you will play a key role in crafting a paved path for product teams to manage their services and applications, enabling Klaviyo's engineering teams to move faster with confidence. WHAT YOU'LL DO As a Senior Software Engineer, you will be responsible for designing and developing foundational platform services that enable Klaviyo's engineering teams to move faster with confidence. Your primary focus will be on our core platform services and developer experience. You will: - Ship foundational services to enable Klaviyo engineering to move faster with confidence - Build a deep understanding of engineering needs across the organization, guiding the design and development of appropriate platform primitives (Infra, Databases, Queuing, etc) that align with the platform's vision and practically empower product teams - Design, develop, and deliver software to dramatically improve the availability, scalability, latency, and efficiency of Klaviyo's core platforms, helping teams to better serve customers and meet their SLOs - Design and develop systems and processes that enable highly available and scalable applications - Leverage technology such as Python, Go, AWS, and Kubernetes to advance Klaviyo's platform - Mentor and pair with other Klaviyo engineers to build better software by focusing on performance, self-healing systems, configuration as code, and defensive programming WHAT YOU'LL NEED To be successful in this role, you will need: - A BA or BS Degree in Computer Science, related field, or equivalent experience - 5+ years of responsibility operating and scaling complex distributed systems - Experience working in a cloud-native environment - Proven experience developing applications in Python and Go - Experience in operating Kubernetes at scale - Experience with Terraform - Fundamental understanding of Linux and all layers of the networking stack - Experience in a subset of platform-related areas such as Kubernetes, infrastructure as code, API gateways & traffic management, observability, or asynchronous processing tooling WHY REMOTE This role is a remote position, and you will be required to work from home. You will have the flexibility to work from anywhere and will be part of a remote team. BENEFITS - Competitive base salary: $148,000 - $222,000 USD - Comprehensive range of health, welfare, and wellbeing benefits based on eligibility - Participation in the company’s annual cash bonus plan - Variable compensation (OTE) for sales and customer success roles - Equity - Sign-on payments