Principal Cloud Engineer
Core
Architect-level professional defining cloud strategy, setting standards, and delivering end-to-end enterprise Azure solutions.
Role type
Principal Cloud Engineer (Architect)
Builds
Enterprise-scale Azure environments, landing zones, reusable IaC modules, and CI/CD pipelines.
Domain
Financial Services / Public Cloud (Azure)
Deliverable
production ML models | product features | infrastructure
Required skills
Azure architecture, Infrastructure as Code (Terraform), CI/CD pipeline design, container infrastructure, cloud networking, IAM/RBAC design, Python/Node.js/Java/C#/C++, security practices (Zero Trust, RBAC), FinOps, observability strategies, incident response, mentoring.
Preferred skills
Agile processes, research and analytical abilities, self-motivation, critical thinking.
Technologies
Azure, Terraform, Azure DevOps, GitHub Actions, C#, Java, Python, Node.js, Linux, Windows, C++
Responsibilities
Lead cloud architecture and solution design for scalable, secure, highly available Azure environments; define architecture patterns, standards, and best practices; translate business needs into technical solutions; design and maintain IaC modules using Terraform; build reusable modules, landing zones, and enterprise-scale Azure environments; design, implement, and optimize CI/CD pipelines; implement Azure security practices such as Zero Trust, RBAC, and Defender for Cloud; define governance and policy frameworks; ensure compliance with regulatory and enterprise standards; architect for resilience, including high availability, disaster recovery, and multi-region designs; monitor and optimize workload performance and Azure spend using FinOps practices; mentor junior and mid-level engineers; conduct design reviews, code reviews, and knowledge-sharing sessions; lead incident response and root cause analysis for core cloud systems.
Seniority
Principal, strategy & mentorship