companyKlaviyo logo

Software Engineer II, Infrastructure Security

KlaviyoDublin, IE
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Qualifications

Bachelor's degree in Computer Science or related field; 3+ years of experience in software engineering with a focus on infrastructure security. Proficiency in cloud-native architectures, distributed systems, and security best practices. Experience with programming languages such as Python and Golang, as well as cloud platforms like AWS. Familiarity with container orchestration (Kubernetes) and infrastructure as code (Terraform) is highly desirable. Strong problem-solving skills and a collaborative mindset are essential.

About the job

At Klaviyo, we celebrate the diverse backgrounds, experiences, and perspectives that each team member—affectionately known as Klaviyos—brings to our dynamic workplace. We believe in equitable opportunities for success and value the unique insights that every individual contributes beyond standard job qualifications. If you find that your experience closely aligns with our needs, we encourage you to apply even if you don't meet every requirement. To discover more about life at Klaviyo, please visit klaviyo.com/careers to see how we empower creators to own their destinies.

Team Overview

The Infrastructure Security team ensures that engineers can effortlessly make secure choices while developing top-tier software at remarkable speeds. Security is integrated by default—creating a seamless experience that enhances both the engineers' workflow and Klaviyo's overall security posture.

Our initiatives sit at the crossroads of security, infrastructure, and software engineering, as we design and build cloud-native platforms and services that are reliable, secure, and high-performing on a global scale—forming the essential backbone for all Klaviyo engineers.

This position is ideal for engineers who are passionate about constructing modern distributed systems, prioritize security and reliability, and wish to make a significant impact within a large engineering organization.

Your Impact

As a Software Engineer on the Infrastructure Security team, you will design and maintain the systems that empower Klaviyo engineers to deliver secure software confidently. Your responsibilities will include:

  • Architecting, developing, and maintaining cloud-native security services utilized throughout Klaviyo.
  • Taking ownership of key components and services from initial implementation to production deployment.
  • Enhancing the availability, scalability, latency, and efficiency of infrastructure security systems.
  • Collaborating with senior engineers on system design and architecture, contributing innovative ideas and technical solutions.
  • Identifying and addressing performance, reliability, and security concerns in distributed systems.
  • Utilizing cutting-edge technologies such as Python, Golang, AWS, Kubernetes, Terraform, and modern data storage solutions.
  • Actively engaging in design reviews, code reviews, and collaborative brainstorming sessions.

About Klaviyo

Klaviyo is a leading marketing automation platform that empowers creators and businesses to maximize their potential. We harness the power of data to help companies build meaningful relationships with their customers. Our inclusive culture champions creativity and innovation, ensuring that all team members can contribute to our mission of transforming the way businesses connect with their audiences.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.