about 8 hours ago
Responsibilities
- Ship foundational security services to enable Klaviyo engineering to move faster with confidence.
- Design and develop systems and processes for highly available and scalable systems.
- Build software to improve the availability, scalability, latency, and efficiency of Klaviyo’s services.
- Identify and eliminate bottlenecks to achieve breakthroughs in systems throughput.
- Leverage technologies like Python, Golang, AWS, and Kubernetes to advance Klaviyo’s platform.
- Champion best practices through collaboration and technical design reviews.
- Mentor and pair with other engineers to enhance software quality.
- Participate in on-call duties to resolve issues and minimize alert fatigue.
- Prototype and advocate for architectural improvements.
- Work with product-facing engineers to ship impactful code.
- Conduct quantitative investigations to scale Klaviyo systems.
- Produce preventative solutions with stakeholders and vendors.
- Make informed, data-driven choices in a fast-paced environment.
Requirements
- Strong hands-on experience with Linux operating systems and computer networking.
- Proficient in programming languages such as Python, Ruby, or Go.
- Deep experience with cloud infrastructure in a high-scale environment.
- Experience building and operating highly available systems.
- Led significant projects or features independently, providing technical direction.
- Expertise in modern web engineering areas and scalable architectures.
- Familiarity with AI-powered tools in development workflows.
- Ownership of operational excellence for built systems.
- Strong communication skills and ability to lead technical discussions.
- Enjoy working in small, agile teams and collaborating closely with product managers.
Benefits
- Hybrid working model with support for work authorization and relocation.
- Commitment to building inclusive teams and encouraging diverse applications.