Enable job alerts via email!

Lead Software Engineer- Platform (Connectivity/Networking) - Chase UK

JPMorganChase

City Of London

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading financial institution is seeking a Lead Software Engineer in London to manage AWS cloud infrastructure and enhance the developer experience. This role requires strong cloud management skills, understanding of DevOps principles, and programming proficiency in modern languages like Java or Python. Join a diverse and inclusive team passionate about technology and delivering outstanding customer experiences.

Qualifications

  • Experience managing public cloud infrastructure using infra-as-code technologies.
  • Strong knowledge of CDN providers and network protocols.
  • Good knowledge of programming using a modern language.

Responsibilities

  • Maintain and improve AWS cloud infrastructure for 24/7 operations.
  • Create automation scripts using Bash/Python/Go.
  • Manage projects and coordinate efforts with vendors.

Skills

Managing public cloud infrastructure using infra-as-code technologies
Knowledge of CDN providers
Network monitoring and diagnostic tools
Network performance optimization
Understanding of network protocols
Configuring and managing reverse proxies
Knowledge of Kubernetes operations
Programming skills in Java/Python/Go
Understanding of DevOps principles
Excellent communication and collaboration skills
Analytical and problem-solving abilities

Tools

Terraform
AWS
Kubernetes
Job description
Overview

At JP Morgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. Chase UK aims to transform digital banking with intuitive and enjoyable customer journeys. We are expanding in the UK and Europe, building the bank of the future and inviting you to join us to make a significant impact.

As a Lead Software Engineer within the International Consumer Bank, you will play a crucial role in delivering an outstanding banking experience. You will work in a collaborative, diverse, inclusive, and geographically distributed team. We seek individuals with a curious mindset and an interest in new technology. Our engineers are solution-oriented with a focus on the financial sector and customer needs. We work in Cloud Engineering teams.

This team powers a cutting-edge cloud-native AWS infrastructure for Chase UK, trusted by millions of customers. You will be exposed to technologies such as Kubernetes clusters, connectivity, databases, Kafka clusters, and opportunities to automate to reduce toil and improve developer experience.

We look for people who are curious, thrive in collaborative squads, and are passionate about technology. Our people are solution-oriented, commercially savvy, and have a head for fintech. We work in tribes and squads focused on specific products and projects, with opportunities to move among squads within a tribe based on strengths and interests.

Job responsibilities
  • Maintain and improve our AWS cloud infrastructure to ensure the bank\'s 24/7 operation with a focus on stability, performance, security and compliance
  • Maintain and improve stability, security and performance of connectivity for customers, between AWS accounts, and between Chase and third parties
  • Maintain, design and create automation scripts and tooling using Bash/Python/Go as necessary
  • Maintain and build a cloud platform for application developers and provide support to improve their SDLC and developer experience
  • Manage and interact with vendors and other areas of the business to plan improvements and coordinate project efforts
  • Participate in on-call rota
Required skills
  • Experience managing public cloud infrastructure using infra-as-code technologies (Terraform with AWS)
  • Strong knowledge and operating experience in at least one CDN provider (such as Akamai/CloudFlare)
  • Familiarity with network monitoring and diagnostic tools
  • Optimize network performance through continuous analysis and improvement of connectivity patterns
  • Strong understanding of network protocols, such as TCP/IP, DNS, DHCP, ICMP and VPN
  • Experience with configuring and managing reverse proxies (such as Traefik, NGINX, HAProxy, etc)
  • Good knowledge of Kubernetes clusters\' operations (we use EKS)
  • Good knowledge of programming using a modern language (Java/Python/Go)
  • Excellent understanding of DevOps principles and SDLC best practices
  • Excellent communication and collaboration skills
  • Strong analytical and problem-solving abilities
Nice to have capabilities
  • Familiar with software engineering security best practices in a cloud environment
  • Experience developing unit, integration and end-to-end software tests
About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world\'s most prominent corporations, governments, wealthy individuals and institutional investors. Our approach emphasizes trusted, long-term partnerships to help clients achieve their objectives.

We recognize that our people are our strength and value diversity and inclusion. We are an equal opportunity employer and do not discriminate on the basis of protected attributes. We also make reasonable accommodations for applicants\' and employees\' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

About the Team: The Cybersecurity & Technology Controls group aligns the firm\'s cybersecurity, access management, controls and resiliency teams to enable the business by keeping the firm safe, stable and resilient.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.