**Lead Software Engineer - AWS / GCP**: Leverage your senior-level expertise to build, design, and test scalable, secure cloud-native systems. Lead by example in delivering high-quality production code and driving technical decisions. Adept in AWS and GCP, you'll champion modern software engineering practices while collaborating cross-functionally. Improve operational stability through automation and promote diversity, inclusion, and respect. Required skills include proficiency in at least one modern programming language, experience with Infrastructure as Code, and understanding of agile methodologies and software development lifecycle.
Full Job Description
Location: GLASGOW, LANARKSHIRE, United Kingdom
As a Lead Software Engineer in Cloud Foundational Services, you will enhance, build, and deliver secure, stable, and scalable technology products. You will lead delivery across multiple technical domains while staying hands-on with design, development, testing, and troubleshooting. You will help define and reinforce engineering standards that support firm objectives. You will partner with your team to improve operational stability through automation and thoughtful architecture. You will contribute to a culture of diversity, opportunity, inclusion, and respect.
Build the cloud-native foundations that help teams across JPMorganChase deliver secure, reliable technology at scale. Youll work in an agile, cloud-focused environment where your ideas shape how we design, build, test, and run critical platforms. In this role, youll lead by example with hands-on engineering and drive outcomes through strong technical decisions. Youll also help strengthen our engineering standards and continuously improve the developer and operational experience.Job Responsibilities
Design, develop, test, and troubleshoot complex, large-scale cloud-native systems using creative approaches to overcome technical challengesLead by example in delivering secure, high-quality production codeReview and debug code written by others, and share knowledge to support and develop junior talentIdentify recurring issues and drive elimination or automation of remediation to improve operational stabilityLead evaluation sessions to assess architectural designs, technical credentials, and fit within existing systems and information architectureDrive adoption of modern software engineering practices and leading-edge technologiesContribute to a team culture of diversity, opportunity, inclusion, and respectRequired Qualifications, Capabilities, and Skills
Demonstrated ability to deliver system design, application development, testing, and operational stability for multi-tenant platformsProficiency in at least one modern programming languageProficiency in automation and continuous delivery methods, with a focus on delivering tangible improvementsProficiency across the Software Development Life CycleUnderstanding of agile methodologies, application resiliency, infrastructure cost management, and least-privilege security principlesKnowledge of Infrastructure as Code and experience working in a large-scale multi-cloud environmentPreferred Qualifications, Capabilities, and Skills
Experience with Java, Python, or Go Design, develop and test critical tech solutions across multiple technical areas as an integral part of an agile Cloud-focused team.