Software Engineer II, Infrastructure Security
Dublin, County Dublin, Ireland · Full Time
Be the first to apply
- Experience
- 3+ yrs
- Salary
- EUR 76,000 – EUR 114,000 / year
- Openings
- 1
- Posted
- 3 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Klaviyo and the Role
Klaviyo values the diverse backgrounds and perspectives that each team member contributes, fostering an inclusive environment where every individual has an opportunity to succeed. The Infrastructure Security team focuses on making secure software development straightforward and seamless for engineers by integrating robust security measures natively into the platform. This ensures both enhanced security and productivity within Klaviyo.
Working at the crossroads of security, infrastructure, and software engineering, the team develops cloud-native platforms and services that are scalable, reliable, and secure at a global level. This foundation is critical for enabling Klaviyo engineers to maintain high-speed, world-class software delivery.
Key Responsibilities
- Develop and maintain cloud-native security services utilized company-wide.
- Manage components and services comprehensively from development through to production operations.
- Enhance infrastructure security systems by focusing on availability, scalability, latency, and efficiency.
- Collaborate with senior engineers on architectural designs and system solutions.
- Detect and resolve performance, reliability, and security challenges in distributed systems.
- Utilize technologies such as Python, Golang, AWS, Kubernetes, Terraform, and modern data storage solutions.
- Engage actively in code reviews, design discussions, and whiteboard sessions.
- Promote operational excellence through monitoring, alerting, and incident management.
- Participate in on-call rotations with emphasis on learning, incident prevention, and reducing operational workload.
- Create tooling, automation, and documentation to boost developer experience and security posture.
- Work closely with product and platform engineers to deliver impactful and secure software solutions.
Candidate Profile
- Possess over three years of experience designing and supporting cloud-native distributed systems in production environments.
- Proficient in writing production-grade code in languages like Python or Go.
- Experienced with AWS or equivalent cloud platforms, including familiarity with managed services, networking, and IAM.
- Skilled with container technologies and orchestration platforms such as Kubernetes.
- Capable of independently owning services or features, knowing when to seek feedback.
- Knowledgeable in scalable, multi-tenant architectures and secure system design fundamentals.
- Committed to high reliability, performance, observability, and security standards beyond feature delivery.
- Comfortable with participation in on-call duties and responding to production incidents.
- Strong communicator who collaborates effectively to solve technical challenges as part of a team.
- Regular user of modern developer tooling, including AI-assisted tools, to enhance productivity and code quality.
Preferred Qualifications
- Experience in building or integrating security-centric systems such as secrets management, authentication, authorization, and policy enforcement.
- Familiarity with service mesh architectures, API gateways, or zero-trust security models.
- Track record of improving performance in distributed systems or troubleshooting complex multi-service operations.
Technology Stack
- Python (including Django and FastAPI frameworks)
- Databases and cache systems: MySQL, Redis, Memcached
- Messaging: RabbitMQ, Celery, Apache Kafka, Apache Pulsar
- Cloud and Infrastructure: AWS, Terraform, Kubernetes
Location and Work Model
The position is based in Dublin, Ireland, and includes a hybrid working arrangement. Klaviyo provides support for work authorization and relocation for eligible candidates.
Compensation and Benefits
The base salary range for this role is €76,000 to €114,000 per year, reflecting local labor market conditions and the candidate’s qualifications. Along with base salary, the total compensation package may include an annual cash bonus plan, variable compensation for relevant roles, equity awards, signing bonuses, and a comprehensive range of health and wellness benefits, subject to eligibility.
Additional Information
- Up to 10% travel may be required for onboarding, client or partner engagements, team meetings, or industry events, with prior coordination.
- Klaviyo embraces responsible AI use, including privacy, security, bias mitigation, and maintaining human oversight.
- The company is an equal opportunity employer, committed to non-discrimination on any legally protected characteristic.
- Klaviyo emphasizes the privacy and security of applicants, never requesting payment or sensitive financial information during recruitment.