Lead Software Engineer - Python Full stack developer
JPMorgan Chase & Co.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead technical design and development of scalable, secure software features using Python and front-end frameworks.
Provide technical leadership by guiding engineering team implementations, reviewing code, and resolving blockers to ensure high-quality deliverables.
Drive adoption of enterprise-authorized AI-assisted software development tools to improve code quality, delivery speed, and operational outcomes.
Minimum Requirements
5+ years of applied software engineering experience with formal training or certification.
Proficient in Python with hands-on expertise in Django, Flask, or FastAPI; experience with React and AngularJS.
Demonstrated experience using enterprise-authorized AI-assisted development tools and ability to validate AI-generated outputs.
Solid knowledge of agile methodologies, API development, source control (e.g., Bitbucket), CI/CD, and cloud deployment environments.
Ideal Candidate Profile
Experienced in leading technical teams within agile environments, focusing on secure, scalable application development and operational stability.
Skilled in integrating AI-assisted tools responsibly into engineering workflows, including coaching peers on safe, compliant use.
Knowledgeable in system design with a background spanning front-end, back-end, API, and toolchain automation to enhance engineering productivity.
