JPMorgan Chase
Lead Software Engineer - Python/Backend/AWS/API
Plano, TX +1 · Full-time · Posted Oct 13, 2026
- Location
- Plano, TX
Columbus, OH - Experience
- 5+ years of applied experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads development and operation of secure, scalable Python backend services and AWS cloud-native applications for Commercial & Community Banking.
What you'll do
- Design, build, and troubleshoot Python microservices and distributed systems on AWS, including serverless and containerized workloads.
- Build infrastructure as code and CI/CD; strengthen application security, observability, reliability, and production operations.
- Promote validated, enterprise-authorized AI-assisted engineering practices and mentor teammates.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Experience designing AWS cloud-native architectures and building Python backend services, including API design and integrations.
- Experience deploying AWS serverless and container workloads; designing and operating data stores and caching.
- Experience with IaC, CI/CD, observability, reliability practices, and AWS security and compliance.
Nice to have
- Banking or financial services experience; AWS certifications.
- Async messaging experience, such as SQS/SNS or EventBridge; MSK/Kinesis is a plus.
Tools
Python, AWS, FastAPI, Flask, Lambda, ECS/Fargate, EKS, Terraform
AI focus
Drives adoption of enterprise-authorized AI-assisted engineering for code review and refactoring, test strategy acceleration, and incident/root-cause analysis support, with validation standards for secure coding, peer review, and automated testing.
Model-written summary · the original posting is authoritative