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
- hace 4 días
- 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 Team
Klaviyo embraces diverse perspectives and experiences, valuing the unique qualities each team member brings to the workplace. Our Infrastructure Security team focuses on enabling engineers to make secure development decisions easily and swiftly, embedding security by default to enhance both user experience and company integrity.
We operate at the crossroads of security, infrastructure, and software engineering, developing cloud-native platforms and services designed for reliability, security, and performance at a global level, underpinning the work of Klaviyo engineers daily.
Impact of Your Role
As a Software Engineer on this team, you will create and maintain systems that empower engineers to release secure software confidently. Your role includes designing, building, and managing cloud-native security services, overseeing components end-to-end, and enhancing system availability, scalability, latency, and efficiency.
You will collaborate on system architecture and design, identify and resolve issues related to performance, reliability, and security, and actively participate in code and design reviews. Operational responsibilities include monitoring, alerting, incident response, and contributing to developer tooling and documentation to improve security posture.
Required Qualifications and Skills
- Minimum of three years' experience developing and managing cloud-native distributed systems in production environments.
- Proficient in production-quality coding in Python, Go, or a similar language.
- Practical experience with AWS or equivalent cloud service providers, including managed services, networking, and IAM concepts.
- Familiarity with containerization technologies and orchestration platforms such as Kubernetes.
- Ability to independently manage services and features with appropriate collaboration.
- Understanding of scalable, multi-tenant architectures and secure system design principles.
- Prioritization of software reliability, performance, observability, and security alongside feature development.
- Comfortable with on-call duties and rapid response to production incidents.
- Strong communication skills and teamwork orientation for technical problem-solving.
- Usage of modern developer tools, including AI-enhanced tools, to improve productivity and code quality.
Preferred Experiences
- Experience designing or integrating security-centric systems such as secrets management, IAM, authentication/authorization, or policy enforcement frameworks.
- Knowledge of service meshes, API gateways, or zero-trust network architectures.
- Proven skills in enhancing distributed system performance or diagnosing complex, multi-service interactions.
Technology Stack
- Programming languages and frameworks: Python, Django, FastAPI
- Databases and caching: MySQL, Redis, Memcached
- Messaging and task queues: RabbitMQ, Celery, Apache Kafka, Apache Pulsar
- Infrastructure and orchestration: AWS, Terraform, Kubernetes
Work Location and Conditions
The position is based in Dublin, Ireland, following a hybrid work model. The company supports work authorization and relocation processes.
The role may require travel up to 10% for onboarding, client engagement, team meetings, or industry events, with travel scheduled in advance.
Compensation and Equal Opportunity
The salary range for this role is €76,000 to €114,000 EUR annually, reflecting local labor market conditions. Total compensation may include bonuses, equity, signing incentives, and a suite of health and welfare benefits based on eligibility.
Klaviyo fosters an inclusive and equal opportunity work environment and does not discriminate based on any legally protected characteristic.
Additional Information
Klaviyo maintains strict job applicant privacy and security standards and will never request payments or sensitive financial information during hiring. Applicants consent to personal data processing in alignment with company policies by applying. Accommodations are available upon request.
Industry
Software Development