J

JP Morgan Chase

Runs a consumer bank and an investment bank

Lead Software Engineer - DevOps/Cloud Engineer

Cloud EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more of Java, Python, or Go.
  • Proficiency across all aspects of the Software Development Life Cycle.
  • Practical cloud-native experience.
  • Expertise with AWS infrastructure, including networking, EC2, Lambda, serverless solutions, VPC, Route 53, auto scaling, Transit Gateway, API Gateway, Step Functions, Secrets Manager, storage services, and containers such as EKS, ECS, and Fargate.
  • Proficiency in networking, public cloud architecture, and Infrastructure as Code, with hands-on Terraform experience.
  • Expertise designing and developing complex cloud architectures, deploying scalable solutions, and applying DevOps practices, including creating and managing CI/CD pipelines, application resiliency, and issue triage.
  • Testing proficiency from unit to end-to-end, using tools such as Cucumber, JUnit 5 or pytest, JMeter, and Gremlin.
  • Experience with SQL and NoSQL databases.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools for coding, code review, test acceleration, or troubleshooting, and setting team expectations for validating AI outputs for correctness, performance, and security.

Responsibilities

  • Develop creative software solutions through design, development, and technical troubleshooting, using approaches beyond routine or conventional solutions to resolve technical problems.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes; establish validation standards for secure coding, peer review, and automated testing; and promote effective reusable patterns across the team.
  • Apply Software Development Life Cycle toolchain capabilities, including enterprise-authorized AI-assisted development and automation, to improve the value realized through automation.
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve the operational stability of software applications and systems.
  • Use DevOps tools to build, deploy, and operate a cloud-based orchestration platform, infrastructure as code, and automated compliance capabilities, keeping delivery automated and elastic.
  • Lead the design and development of cloud implementations, including end-to-end automation strategies, architecture design, performance and monitoring, proofs of concept, and transition to operations.
  • Create automated functional, performance, resiliency, and end-to-end tests and make them required quality gates in the pipeline.
  • Provide technical guidance and direction to the business and technical teams, mentor engineers, and lead communities of practice across Software Engineering.
  • Learn new technologies and services as the platform evolves and deliver production-ready work with minimal ramp-up.
  • Build tooling that enables environment owners to diagnose why their environments are unhealthy in production and fix the issues themselves.

Desired Qualifications

  • Experience designing, deploying, and operating production workloads on AWS with Terraform, including reusable modules, state management, and multi-environment deployments.
  • Experience using AI-assisted software development tools such as Claude Code or GitHub Copilot for coding, testing, and troubleshooting.
  • Experience in microservice and API development, with working proficiency in both Python and Java.
  • Experience with observability tools such as Splunk, Grafana, or Dynatrace, and data streaming platforms such as Kafka.
  • AWS certification such as Solutions Architect, Developer, or DevOps Engineer.
  • Knowledge of the financial services industry or another regulated environment.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs