Bachelor's Degree in Computer Science, Mathematics, or equivalent technical degree, or equivalent industry experience. Three-plus years of experience developing production software using modern programming languages. Experience with containerized services deployed on orchestration platforms. Expertise in agile and lean software development. Experience with version control systems. Six-plus years leading software engineering teams and implementing CI/CD. Five-plus years working with cloud infrastructure providers. CompTIA Security+ CE or equivalent certification within 90 days.