remote
Lead Software Engineer - Cloud Engineer - JPMorganChase
Devops Engineer
Lead software engineer role focused on designing and delivering secure, resilient AWS cloud foundation services using Java and Go, driving automation and operational excellence for enterprise‑scale workloads.
About the role
Key Responsibilities
- Design, develop, and maintain core AWS cloud foundation services using Java and/or Go, ensuring security‑by‑design and high resilience.
- Architect and implement automated provisioning, configuration, and monitoring pipelines to support enterprise‑scale production workloads.
- Lead a team of engineers, providing technical guidance, code reviews, and mentorship while fostering a culture of best practices.
- Collaborate with internal engineering groups to define service requirements, SLAs, and integration points.
- Drive continuous improvement of CI/CD processes, observability, and incident response mechanisms.
Requirements
- 5+ years of professional software development experience, with deep expertise in Java and/or Go.
- Strong background in building and operating services on AWS, including IAM, VPC, Lambda, and container services.
- Demonstrated experience designing secure, highly available, and scalable cloud architectures.
- Proficiency with CI/CD tools, infrastructure as code (e.g., Terraform, CloudFormation), and automated testing frameworks.
- Excellent problem‑solving skills and ability to lead technical discussions across cross‑functional teams.