Senior Software Engineer, Platform Engineering | Klaviyo
Briefed Inc.
Boston, MA, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Artificial Intelligence
Amazon Web Services
Cloud Engineering
Databases
Linux
Distributed Systems
Python (Programming Language)
Klaviyo Email and SMS Marketing
Software Application Programming
Containerization
Kubernetes
Infrastructure Automation Frameworks
+5 more
Information Technology
Low Latency
Api Gateway
Terraform
Golang
Job description
Klaviyo’s Platform Engineering team provides infrastructure primitives, platforms, tooling, and guidance to Klaviyo’s engineering organization. This role focuses on core platform services and developer experience. As a Senior Software Engineer, you will craft a paved path for product teams to manage their services and applications, owning the design and development of foundational platform services that help engineering teams move faster with confidence., * Ship foundational services that let Klaviyo engineering move faster with confidence
- Build a deep understanding of engineering needs across the organization, guiding the design of platform primitives (infrastructure, databases, queuing, etc.) that align with the platform’s vision and empower product teams
- Design, develop, and deliver software that improves the availability, scalability, latency, and efficiency of Klaviyo’s core platforms, helping teams meet their SLOs
- Design systems and processes that enable highly available, scalable applications
- Use Python, Go, AWS, and Kubernetes to advance Klaviyo’s platform
- Mentor and pair with other engineers, focusing on performance, self-healing systems, configuration as code, and defensive programming
Requirements
- BA or BS in Computer Science or a related field, or equivalent experience
- 5+ years of experience operating and scaling complex distributed systems
- Experience in a cloud-native environment
- Proven experience developing applications in Python and Go
- Experience operating Kubernetes at scale
- Experience with Terraform
- Fundamental understanding of Linux and all layers of the networking stack
- Experience in a subset of platform areas such as Kubernetes, infrastructure as code, API gateways and traffic management, observability, or asynchronous processing tooling
- Experience or interest in responsibly applying AI tools to your work
Skills
Technical Skills
- Python and Go
- AWS, Kubernetes, Terraform
- Distributed systems and cloud-native architecture
- Linux and networking
- Observability, API gateways, and asynchronous processing
Soft Skills
- Mentoring and pairing with other engineers
- Understanding engineering teams’ needs
- Willingness to learn quickly
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…