Are you a seasoned software engineer with a passion for building reliable, scalable, and automated cloud platforms?
We’re looking for a Lead Software Engineer – Cloud Engineering to design, deliver, and optimise the foundation that powers our mission-critical applications.
This is a hands-on leadership role: you’ll write code, design solutions, and at the same time mentor engineers, influence platform strategy, and collaborate across teams to drive adoption of modern DevOps and cloud practices.
🛠️ What You’ll Do
Build Cloud Platforms – Design and implement developer-friendly, self-service cloud and on-prem platforms using IaC (Terraform, Ansible, Helm).
Drive CI/CD & Automation – Architect pipelines, automation frameworks, and deployment strategies enabling teams to ship faster and safer.
Coding for Reliability – Write tools, scripts, and services (Python, Go, or similar) that improve monitoring, observability, and platform resilience.
Scalability & Performance – Ensure applications and platforms are designed to handle growth, using Kubernetes, containers, and cloud-native services.
Incident Leadership – Guide resolution of complex incidents across infra and applications, with strong debugging skills at system and code levels.
Mentor & Lead – Coach team members, influence engineering best practices, and lead initiatives that balance short-term delivery with long-term sustainability.
✅ What You Bring
Solid background as a software engineer with strong coding/scripting skills (Python, Go, Java, Bash, etc.).
Proven leadership experience (tech lead, team lead, or principal engineer) in cloud/DevOps/SRE/platform contexts.
Deep expertise in cloud environments (AWS, Azure, or GCP) and hybrid infrastructure.
Experience with:
Containers & orchestration (Kubernetes, Docker, OpenShift)
CI/CD tools (GitLab CI, GitHub Actions, Jenkins, ArgoCD)
Infrastructure-as-Code (Terraform, Ansible)
Monitoring & observability stacks (Prometheus, Grafana, Elastic, Geneos, etc.)
Databases (PostgreSQL, Oracle, MS SQL)
Strong grasp of engineering best practices: testing, automation, clean code, and system design.
Excellent collaboration and stakeholder management skills.