Lead Software Engineer - IP Product Management Tooling

JPMorgan Chase & Co.
Glasgow, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Glasgow, United Kingdom

Tech stack

Java
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Code Review
Continuous Integration
DevOps
Software Engineering
Amazon Web Services (AWS)
Kubernetes
Terraform

Job description

As a Lead Software Engineer on the IP Product Management Tooling team, you will design and deliver essential services that enable product management at scale. You will own the operational health of key applications, ensuring they are secure, reliable, and audit-ready. You will collaborate with cross-functional teams to deliver solutions that drive business value and uphold engineering excellence. Your leadership will help shape our team's culture and technical standards., * Design, develop, and maintain Java-based services and APIs for IP product workflows, focusing on scalability, resiliency, and observability.

  • Serve as Application Owner for a designated product or tooling service, ensuring operational health, audit readiness, and resolution of FARM breaks and AO Comm programs.
  • Translate business requirements into technical designs, break work into deliverables, and build, test, and release iteratively using CI/CD.
  • Implement infrastructure as code with Terraform for AWS (ECS/EKS/S3), ensuring consistent and auditable deployments.
  • Operate and support containerized workloads on Kubernetes, instrument services with metrics, logs, and tracing, and build dashboards and alerts.
  • Contribute to engineering standards and best practices, perform code reviews, write automated tests, and improve build pipelines and developer experience.
  • Partner with product managers, security, data, and platform teams to align on priorities and deliver secure, compliant solutions.

Requirements

  • Hands-on experience in Java software engineering.
  • Experience across the Software Development Life Cycle: design, development, testing, deployment, and operations in large environments.
  • Practical experience with AWS and cloud-native infrastructure, including AWS ECS/EKS/S3, Kubernetes, containers, and Terraform.
  • Familiarity with agile delivery practices and CI/CD, with working knowledge of application resiliency and secure development.
  • Strong troubleshooting skills, attention to detail, and ability to balance delivery speed with quality and reliability.
  • Effective communication and teamwork skills, comfortable collaborating across engineering, product, and operations teams.
  • Self-starter who thrives in dynamic environments with evolving priorities.

Preferred Qualifications, Capabilities, and Skills:

  • Experience with observability tools and practices.
  • Exposure to modern DevOps practices.
  • Familiarity with audit and compliance processes.
  • Commitment to fostering diversity, equity, and inclusion.

If you're ready to make an impact and grow your career, we invite you to join our team.

About the company

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 first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives., Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.

Apply for this position