Software Engineer II (AWS Infrastructure)

JPMorgan Chase & Co.

Auchentibber

On-site

GBP 70,000 - 110,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. in Scotland is seeking a Software Engineer II to help build and operate cloud infrastructure that underpins Fixed Income portfolio management.

You will work on a Terraform-driven AWS estate, supporting services like EKS, RDS, S3, and Lambda, with opportunities to grow into server-side Java/Kotlin development. You will join a cross-functional team of engineers and product owners, contribute to CI/CD pipelines (Jenkins), implement observability with Datadog and CloudWatch, and

Qualifications

  • Formal training or certification in software engineering concepts.
  • Hands-on Terraform IaC experience.
  • Working knowledge of core AWS services (EC2/VPC, IAM, S3, RDS, KMS, Secrets Manager, CloudWatch).
  • Foundational experience with Amazon EKS and Kubernetes.
  • Practical experience with cloud infrastructure in AWS in production or near-production environments.
  • Familiarity with observability and incident management in distributed systems.
  • Ability to review AI-assisted code and validate outputs with security/data handling awareness.

Responsibilities

  • Build and maintain scalable AWS infrastructure with Terraform.
  • Support EKS lifecycle operations and cluster upgrades.
  • Monitor the AWS estate health; perform triage and incident management.
  • Contribute to CI/CD pipelines (Jenkins) for safe, reliable changes.
  • Instrument observability with Datadog, CloudWatch, and Dynatrace.
  • Leverage enterprise AI capabilities with validation and secure data handling.
  • Contribute to server-side development in Java/Kotlin (Spring Boot) as skills grow.
  • Support a diverse, inclusive team culture.

Skills

Terraform
AWS
EKS/Kubernetes
CI/CD
Observability
AI validation
Java/Kotlin/Spring

Tools

Jenkins
Datadog
CloudWatch
Dynatrace
KMS
Secrets Manager
EventBridge
Lambda
RDS
S3
EC2
Terraform

Job description

Join a team that is redefining what's possible in cloud infrastructure engineering — where your contributions directly shape the technology powering global fixed income markets. At JPMorganChase, you'll work alongside talented engineers and product owners in a collaborative, growth-oriented environment that values curiosity, inclusion, and technical excellence. This is an exciting opportunity to build your skills in cloud-native infrastructure at scale, contribute to cutting-edge financial technology, and grow across both infrastructure and application development. If you're passionate about building resilient systems and want your work to have real-world impact, this is the role for you.

As a Software Engineer II at JPMorganChase within the Global Technology team, you will be a key contributor on the infrastructure side of the team, supporting the cloud infrastructure that underpins Portfolio Management capabilities for the Fixed Income business. You will help build, manage, and support the AWS infrastructure for various portfolio management services — including what-if analysis, order sizing, automated pre-trade compliance checks, and order submission — ensuring these systems are reliable, scalable, and production-ready. You will be part of a cross-functional team of engineers and product owners building the Spectrum Portfolio Management Fixed Income product, working primarily on a large, Terraform-driven estate on AWS, with the opportunity to grow into server-side development in Java (Spring Boot) and Kotlin over time.

Job responsibilities
  • Build and maintain scalable, resilient AWS infrastructure using Terraform as modular, single-purpose stacks, supporting core services such as EKS, RDS (including Oracle), ElastiCache, S3, EFS, Amazon MSK (managed Kafka), KMS, Secrets Manager, EventBridge, SNS, CloudWatch, and Lambda
  • Support Amazon EKS lifecycle operations, including cluster version upgrades, node group and add-on updates, and remediation with minimal disruption to production workloads
  • Monitor and support the health of the AWS estate, including triage, root-cause analysis, remediation, and participation in incident and problem management processes
  • Contribute to the build and maintenance of CI/CD pipelines (e.g., Jenkins) that apply infrastructure changes safely and reliably
  • Instrument the estate for observability using tools such as Datadog, CloudWatch, and Dynatrace, and use telemetry insights to support improvements to infrastructure hygiene
  • Uses enterprise-authorized AI capabilities within the work environment to accelerate design comprehension and coding support (e.g., drafting unit tests and documentation), validating outputs and handling data according to sensitivity and security requirements
  • Contribute to server-side development on the Spectrum Portfolio Management Fixed Income product (Java and/or Kotlin, Spring Boot) as your skills expand
  • Support a team culture of diversity, inclusion, opportunity, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and expanding applied experience
  • Foundational, hands-on experience with Infrastructure as Code using Terraform — writing, structuring, and maintaining stacks to provision and manage cloud resources
  • Working knowledge of core AWS services including EC2/networking (VPC), IAM, RDS, S3, KMS, Secrets Manager, and CloudWatch
  • Foundational experience with Amazon EKS and Kubernetes, including deploying workloads and supporting cluster operations
  • Practical experience working with cloud infrastructure on AWS in a production or near-production environment
  • Familiarity with production readiness practices including observability (metrics, tracing, logging) and incident management in distributed systems
  • Working knowledge of using enterprise-authorized AI capabilities within the work environment to support software engineering workflows with strong validation habits and awareness of data sensitivity
  • Ability to review and validate AI-assisted code and technical recommendations before use, escalating when uncertain and following security and data handling requirements
Preferred qualifications, capabilities, and skills
  • Experience with relational databases in the cloud (e.g., Oracle on RDS, SQL fundamentals) and event-driven messaging platforms (e.g., Amazon MSK/Kafka, EventBridge, SNS)
  • Familiarity with containerization and platform engineering patterns (Docker, Kubernetes, Helm) and scripting for automation (e.g., Python)
  • Familiarity with server-side development in Java and/or Kotlin using the Spring Boot ecosystem
  • Exposure to multi-region or disaster-recovery architecture patterns with automated failover
  • Domain awareness in financial services, including capital markets, trading workflows, or portfolio management concepts
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer III - Cloud Data Platform (AWS/Databricks, Terraform)
Software Engineer III - Cloud Data Platform (AWS/Databricks, Terraform)

JPMorgan Chase & Co. • Glasgow

On-site
GBP 75,000 - 110,000
Software Engineer II- Global Banking Platform
Software Engineer II- Global Banking Platform

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 130,000
Cloud Software Engineer II
Cloud Software Engineer II

JPMorgan Chase & Co. • Auchentibber

On-site
GBP 55,000 - 85,000
Software Engineer II - Low-Latency Java and Kafka
Software Engineer II - Low-Latency Java and Kafka

JPMorgan Chase & Co. • Christchurch

On-site
GBP 85,000 - 110,000
Cloud Software Engineer II
Cloud Software Engineer II

JPMorgan Chase & Co. • Glasgow

On-site
GBP 60,000 - 80,000
Software Engineer III - Public Cloud Engineering
Software Engineer III - Public Cloud Engineering

JPMorgan Chase & Co. • Greater London

On-site
GBP 70,000 - 110,000
Software Engineer III - Cloud Data Platform (AWS/Databricks, Terraform)
Software Engineer III - Cloud Data Platform (AWS/Databricks, Terraform)

Fairygodboss • Glasgow

On-site
GBP 65,000 - 95,000
Software Engineer II - Full Stack (Java/ React) - Associate
Software Engineer II - Full Stack (Java/ React) - Associate

JPMorgan Chase & Co. • Greater London

On-site
GBP 70,000 - 100,000
Software Engineer II - Low-Latency Java and Kafka
Software Engineer II - Low-Latency Java and Kafka

JPMorgan Chase & Co. • Bournemouth

On-site
GBP 60,000 - 90,000
Software Engineer II - Java, AWS
Software Engineer II - Java, AWS

JPMorgan Chase & Co. • Bournemouth

On-site
GBP 70,000 - 95,000