About the Client
We are one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime. Combining experience with creative thinking and cutting-edge expertise, we create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 14,000 employees across the world.
About the Role
Are you excited by building cloud platforms that hundreds of engineering teams rely on? Do you want your work to set standards, accelerate innovation, and enable secure, scalable cloud adoption at enterprise scale?
We are on a bold Public Cloud transformation journey—leveraging world‑class cloud services to help make the world more resilient. We’re looking for a Cloud Engineer to join our Public Cloud Engineering team, where your work directly enables application teams across the company to adopt public cloud securely, efficiently, and at speed.
This is not an operations role. This is platform‑level engineering with real impact: designing reusable cloud building blocks, shaping engineering standards, and helping teams succeed in the cloud.
If you enjoy combining hands‑on engineering, architecture thinking, and developer enablement—you’ll feel right at home here.
Responsibilities
Design and evolve reusable cloud foundations
Build and maintain high‑quality Terraform‑based infrastructure templates that enable application teams to deploy cloud infrastructure securely and compliantly—without slowing them down.
Enable modern delivery through automation
Create and improve Azure DevOps CI/CD pipelines (YAML) aligned with Swiss Re’s DevSecOps standards, making cloud delivery repeatable and scalable.
Show what “good” looks like
Maintain a curated set of end‑to‑end, real‑world examples demonstrating layered IaC, best practices, and production‑ready cloud solutions.
Influence the platform roadmap
Evaluate new cloud services, run proofs of concept, and partner with Cloud Platform and Cloud Security teams to turn new capabilities into shared services.
Support real application modernization
Work directly with application teams to help redesign, modernize, and migrate workloads—contributing hands‑on engineering expertise when it matters most.
Shape cloud architecture decisions
Participate in the Cloud Architecture Forum, presenting technical topics, influencing architecture directions, and documenting engineering decisions that scale.
Requirements
A degree in Computer Science, Engineering, or equivalent practical experience
5+ years of hands‑on experience in cloud engineering, software engineering, or architecture
Strong experience with Azure and cloud‑native architectures, with curiosity to explore new services
Proven hands‑on skills in Terraform, Azure DevOps, and modern CI/CD practices
Experience with containers (Docker) and platforms such as Kubernetes, PaaS, or serverless
A solid understanding of cloud security, including network and application security and Azure Policies
A passion for building reusable, high‑quality engineering solutions used by other teams
Clear and confident communication skills, with the ability to guide and influence engineers
A collaborative mindset and comfort working in complex, transformational environments
Fluent English
Nice to Have Skills
n/a