We are seeking a highly technical and hands-on Lead Software Engineer to drive the design, development, modernization, and operational excellence of large-scale cloud-native platforms. The role provides technical leadership across application architecture, microservices, cloud infrastructure, integrations, DevOps, observability, resiliency, and security. The ideal candidate leads a team of engineers while actively contributing to architecture decisions, code development, cloud deployments, production support, and platform modernization initiatives. The engineer defines and evolves enterprise-scale cloud and application architectures; establishes architecture standards, design patterns, security controls, and development best practices; and drives high availability, disaster recovery, scalability, and resiliency strategies. The role also involves developing scalable web applications and APIs, implementing Azure cloud-native solutions and infrastructure automation, and designing distributed microservices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Senior
Education Level
No Education Listed