3+ years of engineering team management experience. 5+ years’ experience delivering and supporting enterprise-ready cloud-based systems. Solid understanding of modern design patterns. Experience with the full development lifecycle in an agile environment. Experience working on an Agile team in a continuous integration and development environment. Experience partnering with product or program management teams. Strong background in one or more modern programming languages (C#, Golang, Java, etc.). Experience with agile methodologies and leading teams in a CI/CD environment. Expertise in developing API services and scalable microservices architectures. Experience with public cloud platforms (AWS, GCP, Azure). Prior experience with containerization and orchestration (Docker, Kubernetes). Familiarity with authentication/authorization protocols (OIDC, SAML, OAuth2). Understanding of automated testing practices.