This position is no longer accepting applications
Closed on August 7, 2026.
This role is filled β get an email when new Software Engineering roles open on DeveloperJobs.io:
J
Full Stack Python / AWS Lead Software Engineer
Backend Developer
Python
Amazon Web Services
API
APIs
Azure
Cloud
Cloud Native
Cloud Platforms
DevOps
Django
Engineering
Flask
Frontend
Full Stack
JavaScript
Microservices
Software Architecture
Software Development
Software Engineer
Software Engineering
Technical Lead
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at JPMorganChase.
Job Description
Lead Software Engineer in a full stack Python and AWS capacity within JPMorganChase's Asset and Wealth Management Technology Team - Acceleration Lab, delivering cloud-native microservices and advancing AI-assisted engineering practices.
Responsibilities
- Invent and implement innovative software solutions, covering design, development, and debugging, with the ability to tackle non-routine problems and decompose complex technical challenges.
- Build end-to-end cloud-native microservices applications, applying modern tech stacks and industry-leading practices.
- Apply domain modeling to shape top-tier business products, organizing code for clarity, testability, and evolution.
- Deliver secure, production-grade code and perform peer reviews and debugging of peers' work.
- Identify opportunities to automate remediation of recurring issues to boost stability across applications and systems.
- Lead communities of practice across Software Engineering to promote awareness of new technologies and foster a culture of diversity, opportunity, inclusion, and respect.
- Investigate and resolve issues promptly to prevent recurrence; continuously update technologies and patterns to keep systems current.
- Architect scalable solutions that minimize single points of failure using robust architectural patterns.
- Drive adoption and governance of AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes, with examples such as AI-assisted code review, test acceleration, release readiness, and root-cause analysis; establish measurable validation standards and promote reuse within the SDLC/TLM toolchain.
- Leverage SDLC tools, including approved AI-assisted development capabilities, to maximize automation value at scale.
- Design and build scalable, secure, and reliable solutions using modern patterns that support zero-downtime releases and optimized data performance.
Requirements
- Formal training or certifications in software engineering concepts, plus 5+ years of hands-on experience.
- Back-end proficiency in Python, Flask, Django with experience building microservices, plus front-end skills in HTML, CSS, JavaScript, TypeScript, React, and Angular.
- Proven ability to independently design and implement solutions with minimal supervision.
- Experience with cloud platforms (AWS, Azure, GCP), distributed systems, and web technologies including RESTful APIs, WebSockets, and JSON.
- Hands-on design and development of scalable applications using SQL and NoSQL databases.
- Experience with Agile practices (Scrum) and a solid grasp of the software development lifecycle.
- Understanding of application resiliency.
- Skilled in automation and continuous delivery, with deep SDLC expertise and advanced understanding of CI/CD, application resiliency, and security.
- Experience guiding enterprise AI-assisted development tool adoption for coding, code review, test acceleration, and troubleshooting, with the ability to set team expectations for validating AI outputs.
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs/outputs, and adherence to resiliency and security standards; experience coaching senior engineers on compliant usage and controls.
- Proven proficiency in software applications and processes within a technical domain such as cloud, AI, machine learning, or mobile.
Technologies
- Python
- Flask
- Django
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Angular
- AWS
- Azure
- GCP
- RESTful APIs
- WebSockets
- JSON
- SQL
- NoSQL
- AI-assisted software development tools
Benefits
- Comprehensive health care coverage
- On-site health and wellness centers
- Retirement savings plan
- Backup childcare
- Tuition reimbursement
- Mental health support
- Financial coaching
Preferred Qualifications, Capabilities, and Skills
- Strong presentation, negotiation, mentoring, and stakeholder management abilities
- Excellent problem-solving, analytical, and communication skills with a track record of sharing and propagating best practices
- Experience in the banking domain
- AWS certification