Full Time

Lead Software Engineer - Python, Full Stack / AI

JPMorganChase
Jersey City, NJ
???* / year

Job Description

About this kind of role

What a Lead Software Engineer - Python, Full Stack / AI usually does. The employer's own details are in the listing.

Typically does: Designs, develops, and tests software solutions, often focusing on complex features or entire systems. Leads a team of engineers, providing technical guidance and mentorship. Collaborates with product managers and other stakeholders to define requirements and ensure alignment. Contributes to architectural decisions and promotes best practices within the engineering team.

Tools and skills: Proficiency in Python, experience with various web frameworks (like Django or Flask), database management (SQL or NoSQL), cloud platforms (AWS, Azure, or Google Cloud), and version control systems (Git) is generally expected, alongside strong problem-solving and communication skills.

Good fit for: Experienced software engineers with a strong technical background and leadership qualities often thrive in this role.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.