Lead Python Backend Engineer — AWS API & Scalable Systems

JPMorganChase

Plano (TX)

On-site

USD 150,000 - 190,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorganChase is seeking a Lead Software Engineer in Plano, TX to join the Commercial & Community Banking technology team. You will design and implement AWS cloud-native microservices using Python, manage IaC with Terraform/CloudFormation, and lead AI-assisted engineering practices to improve quality and delivery speed.

The role emphasizes secure, scalable production systems, end-to-end CI/CD, and strong collaboration across product/platform/SRE/security teams.

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Design AWS cloud-native architectures (microservices, event-driven, serverless) meeting availability/latency/DR targets.
  • Build Python backend services (FastAPI/Flask): API design, validation, downstream integrations
  • Deliver serverless workloads on AWS (Lambda + API Gateway/EventBridge/Step Functions) with IAM scoping, concurrency, and tuning
  • Containerize and deploy to ECS/Fargate and/or EKS with sizing, autoscaling, and rollout strategies
  • Design and operate data stores (RDS/Aurora, DynamoDB) including schema/indexing/partitioning and performance optimization
  • Use caching (ElastiCache/Redis) to optimize throughput/latency under load
  • Build Infrastructure as Code (Terraform/CloudFormation): reusable modules, env separation, drift control
  • Own CI/CD (CodePipeline/CodeBuild/CodeDeploy and/or GitHub Actions) with automated tests and quality gates
  • Implement observability + reliability (CloudWatch, X-Ray/OpenTelemetry), SLIs/SLOs, alerting, incident response/RCA
  • Enforce AWS security/compliance: least-privilege IAM, KMS, secrets (Secrets Manager/SSM), VPC patterns, CloudTrail/Config/GuardDuty/Security Hub, and audit support

Responsibilities

  • Execute creative software solutions through design, development, and troubleshooting to solve complex technical problems.
  • Deliver end-to-end AWS cloud-native, microservices-based applications using Python and modern engineering best practices.
  • Design, build, and evolve distributed systems on AWS using Lambda, ECS/Fargate, and/or EKS aligned to scalability, performance, and cost needs.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities.
  • Apply domain modeling to structure business products for clarity, testability, and continuous evolution.
  • Develop secure, high-quality production code; perform thorough code reviews; debug and remediate issues in others' code.
  • Build and maintain AWS infrastructure with IaC (Terraform/CloudFormation) for repeatable, auditable deployments.
  • Implement/enhance CI/CD with automated testing and reliable release patterns (blue/green, canary, rollback) for zero-downtime where required.
  • Build resiliency + observability (multi-AZ, decoupling, retries/timeouts, idempotency, circuit breakers; logging/metrics/tracing/alerting via CloudWatch/X-Ray/OpenTelemetry).
  • Operate and improve production: investigate incidents, lead RCA, prevent recurrence by automating remediation, optimize data stores, and modernize dependencies while collaborating across teams.

Skills

AWS
Python
CI/CD
Terraform
ECS/Fargate
EKS
Serverless
IAM/Security
Observability
OpenTelemetry

Tools

Terraform
CloudFormation
GitHub Actions
CodePipeline
CloudWatch
X-Ray
S3
RDS/Aurora
DynamoDB

Job description

JPMorganChase is seeking a Lead Software Engineer in Plano, TX to join the Commercial & Community Banking technology team. You will design and implement AWS cloud-native microservices using Python, manage IaC with Terraform/CloudFormation, and lead AI-assisted engineering practices to improve quality and delivery speed.

The role emphasizes secure, scalable production systems, end-to-end CI/CD, and strong collaboration across product/platform/SRE/security teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Python Backend Engineer - AWS Cloud & API
Lead Python Backend Engineer - AWS Cloud & API

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 150,000 - 180,000
Lead Python Backend Engineer - AWS API
Lead Python Backend Engineer - AWS API

JPMorgan Chase • Plano (TX)

On-site
USD 150,000 - 190,000
Lead Python Engineer: Architect Scalable, Secure Systems
Lead Python Engineer: Architect Scalable, Secure Systems

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Lead Software Engineer: Python, AI/ADK, AWS & APIs
Lead Software Engineer: Python, AI/ADK, AWS & APIs

JPMorganChase • Plano (TX)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Java/Python, AWS & AI-Driven
Lead Software Engineer - Java/Python, AWS & AI-Driven

JPMorganChase • Plano (TX)

On-site
USD 150,000 - 210,000
Lead Python Engineer — AI, Security & Resilient Systems
Lead Python Engineer — AI, Security & Resilient Systems

JPMorganChase • Houston (TX)

On-site
USD 140,000 - 190,000
Lead Python Engineer - Secure, Scalable Systems
Lead Python Engineer - Secure, Scalable Systems

Testing Site - JPMC • Plano (TX)

On-site
USD 130,000 - 180,000
Senior Lead Software Engineer: Python, AWS & AI in Production
Senior Lead Software Engineer: Python, AWS & AI in Production

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 150,000 - 190,000
Lead Python & AI Engineer for Scalable Systems
Lead Python & AI Engineer for Scalable Systems

JPMorganChase • Houston (TX)

On-site
USD 120,000 - 190,000
Lead Software Engineer - Java/Python Microservices on AWS
Lead Software Engineer - Java/Python Microservices on AWS

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 150,000 - 190,000