J
Full Stack Python / AWS Lead Software Engineer
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
Similar Jobs
J
J
J
J
J
J