Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer - Python/Data

$61k - $101k
Full-time

J.P. Morgan

Salary: $61,000 - 101,000 per year Requirements:

  • We expect formal training or certification in software engineering concepts, along with 5+ years of applied experience in NAMR/APAC regions, or advanced applied experience in EMEA/LATAM-Brazil; Singapore follows local country guidance.
  • We require hands-on experience delivering system design, application development, testing, and operational stability.
  • We need advanced proficiency in one or more programming languages, including Java, Python, or Scala.
  • We are looking for a strong understanding of the AWS platform, including core services, architecture best practices, and security features.
  • We require extensive experience with big data technologies, including Apache Spark, for large-scale data processing and analytics.
  • We value demonstrated experience leading the effective use of approved AI-assisted software development tools, with the ability to set expectations for validating AI outputs for correctness, performance, and security.
  • We require a strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations, plus experience coaching engineers on safe and compliant adoption.
  • We expect proficiency across the full Software Development Life Cycle.
  • We need advanced understanding of agile practices such as CI/CD, application resiliency, and security.
  • We require in-depth knowledge of the financial services industry and its IT systems, along with practical cloud-native experience.
  • Preferred: exposure to Databricks.
  • Preferred: experience with data visualization and business intelligence platforms.
  • Preferred: a bachelors degree in Finance, Technology, Data Science, or a related field; an advanced degree is preferred.
Responsibilities:
  • We create inventive software solutions, handling design, development, and technical troubleshooting with a fresh, non-routine approach.
  • We develop secure, high-quality production code and review and debug code written by others.
  • We drive adoption of enterprise-approved AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while maintaining strong validation standards and promoting reusable patterns.
  • We apply knowledge of Software Development Life Cycle tools, including approved AI-assisted development and automation capabilities, to increase the value of automation.
  • We identify opportunities to remove or automate the resolution of recurring issues to strengthen the operational stability of applications and systems.
  • We lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and fit within our systems and information architecture.
Technologies:
  • AI
  • AWS
  • Big Data
  • Business Intelligence
  • CI/CD
  • Cloud
  • Databricks
  • Support
  • Java
  • Marketing
  • Python
  • Scala
  • Security
  • Spark

More:

We are JPMorganChase, working with hackajob to connect with exceptional professionals for this opportunity. Within Corporate Technology on the Financial Planning & Analysis team, we offer a role where you can help shape trusted, market-leading technology products in an agile environment. We provide a competitive total rewards package that may include base salary, commission-based pay or discretionary incentive compensation for eligible roles, plus benefits such as comprehensive health care, wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more. We are committed to diversity and inclusion, value our people as our strength, and support equal opportunity hiring. Our Corporate Functions teams span finance, risk, human resources, and marketing, helping set our businesses, clients, customers, and employees up for success.

last updated 36 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Python/Data in Jersey City, NJ vacancy
  •  ...of what's possible.Job Summary:As the Lead Software Engineer at JPMorgan Chase within the Wholesale...  ...use in engineering workflows, including data sensitivity considerations, secure handling...  ...skills in languages such as Java, Python, React or similar.Skilled at assessing... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Corporate...  ...programming languages including Java, Python, or Scala.Good understanding of the AWS...  ...features.Extensive experience with big data technologies, including Apache Spark, for... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  • $61k - $101k

     ...need demonstrated experience leading the effective use of approved AI-assisted software development tools,...  ...understanding of responsible AI use in engineering workflows, including data sensitivity, secure...  ...in languages such as Java, Python, React, or similar. Preferred... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • Tech - Lead Software Engineer, 603 (SWES04)Carry out critical tech solutions across multiple technical areas as an integral part of an agile team Description for Internal Candidates We have an opportunity to impact your career and provide an adventure where you can... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology, you are...  ...: design bronze/silver/gold (or equivalent) layers, domain data productsDeliver ingestion at scale: implement resilient... 
    Suggested
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • Tech - Lead Software Engineer, 603 (SWES04)Carry out critical tech solutions across multiple technical areas as an integral part of an agile team Description for Internal Candidates We have an opportunity to impact your career and provide an adventure where you can... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial and Investment bank...  ...experienceAdvanced in one or more programming language(s) - Python and ReactHands-on experience in system design, application... 
    For contractors
    Bank staff

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer in Commercial and Investment Bank's...  ...will lead the build out of an end-to-end data platform to manage Capital, Liquidity,...  ...Quantitative Research teams. Your expertise in Python and agentic development will drive... 

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  •  ...top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Markets Data Strategies Engineering team, you will be an...  ...design and architecture, with a focus on Python development.Design and implement software... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  •  ...and deliver trusted, market-leading technology products in a secure...  ...and scalable way. As a Lead Software Engineer at JPMorganChase within Infrastructure...  ...releases and optimize data performance.--Drives adoption...  ...back-end technologies (e.g., Python, Flask, Django) with... 

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer - Python/AWS/AI/LLM at JPMorganChase within the Asset Wealth...  ...solutionsDesign and implement highly scalable and reliable data processing pipelines and deploy model inference servicesExperiment... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer- Python Distributed Development and AI Modernization at...  ...workflows — Build and integrate event sourcing, CDC (change data capture), and data pipelines that support end-to-end migrated... 

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Asset &...  ...innovation and continuous improvement.Implement data governance and best practices to ensure...  ...in development skill Java 21 and Python building into the public and private... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...designs and delivers front office software solutions for loan trading,...  ...and profit and loss As a Lead Software Engineer at JPMorganChase within the...  ...and loan reference data for the Secondary Loan Trading...  ...with strong proficiency in Python.Experience developing, debugging... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial...  ...production software systems using Java or Python, integrating AI/ML techniques such as...  ...in engineering workflows, including data sensitivity considerations, secure handling... 
    Local area

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • As a Lead Software Engineer at JPMorganChase within Asset and Wealth Management Advisor & Investment Technology, you will be a hands-on technical...  ...microservices, REST APIs, event-driven design, and NoSQL data stores.Experience building cloud-native applications and services... 

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Sector - CFS Cloud...  ...understanding of responsible AI use in engineering workflows, including data sensitivity considerations, resiliency/security implications... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer...  ...technologies (e.g., Java, Springboot, Python ) with experience building microservices...  ...use in engineering workflows, including data sensitivity considerations, secure handling... 

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate...  ...services using Java, Spring Boot, and Python.Build and maintain RESTful APIs and backend...  ...with internal platforms and data services.Deliver AI/ML-enabled features... 

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  •  ...provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer - Agentic AI, Java/Python at JPMorgan Chase within the Commercial and Investing Banking - Data Analytics Payments Team, you are an integral part of an agile team that delivers... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Digital Channel...  ...database querying languages, such as Java, Python, Shell scripting, SQL, PostgreSQL,...  ...use in engineering workflows, including data sensitivity, secure handling of inputs... 
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  •  ...Lead Software EngineerWe have an opportunity to impact your career and...  ...possible.As a Lead Software Engineer at JPMorganChase within the Infrastructure...  ...(s) and framework(s) (e.g., Python, Django, etc.)Proficiency in...  ...databases, ensuring data consistency, reliability, and... 
    Work at office

    Chase

    Jersey City, NJ
    4 days ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Credit Risk Technology organization, you are an integral part of an agile team that works to... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...deliver top-notch technology products.As a Lead Software Engineer at JPMorganChase within the Commercial...  ...technical problems, with a focus on data engineering and Spark-based ETL/ELTDevelops...  ...secure high-quality production code in Python/PySpark and Spark SQL, and reviews and... 

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...Deep Learning and Reinforcement Learning.As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector - AIML Data Platforms and Machine Learning Center of...  ...responsibilitiesDesign, develop, and maintain production-grade Python services and APIs.Architect and implement... 

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  • $156.75k - $215k

     ...limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial...  ...software systems using Java or Python, integrating AI/ML techniques such as LLMs...  ...use in engineering workflows, including data sensitivity considerations, secure handling... 
    Local area

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    5 days ago
  • $61k - $101k

     ...training or certification in software engineering concepts, plus 10+ years of...  ...Advanced proficiency in Python Strong knowledge of AI/ML...  ...optimization in AWS Experience leading multi-team adoption of...  ...engineering workflows, including data sensitivity, resiliency,... 
    Full time
    For contractors

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • $61k - $101k

     ...require formal training or certification in software engineering concepts, along with 5+ years of hands-...  ...experience. We need strong data engineering experience, including proven...  ...We require demonstrated experience leading the effective use of approved AI-assisted... 
    Full time
    Contract work

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • $61k - $101k

     ...,000 per year Requirements: Formal software engineering training or certification, plus 5+ years...  ...in engineering workflows, including data sensitivity, secure handling of inputs...  ...across our applications and systems Lead evaluation sessions with external vendors... 
    Worldwide

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • $61k - $101k

     ...training or certification in software engineering concepts, along with 5+...  ...We need strong production Python development experience. We...  ...require demonstrated experience leading effective use of enterprise-...  ...engineering workflows, including data sensitivity, secure handling... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer - Python/Data. Be the first to apply!