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

Lead Software Engineer - Python & Big Data

$61k - $101k
Full-time

J.P. Morgan

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

  • Formal software engineering training or certification, plus 5+ years of applied experience
  • Proven leadership delivering AI-first analytics and data engineering solutions at scale, including productized data mesh patterns, semantic layers, and ownership of the analytical data product lifecycle
  • Experience building data ingestion and integration workflows, sourcing data from multiple platforms, and applying cleansing and transformation rules for analytics-ready datasets
  • Deep hands-on experience with big data and modern data platforms such as Spark, Databricks, Snowflake, and Iceberg, including robust pipeline and data lake/lakehouse development
  • Strong programming skills in Python and PySpark, or Java, with solid CI/CD and containerization practices
  • Applied AI expertise in ML pipelines, NLP/LLMs, and agentic frameworks to build autonomous engineering agents under human-in-the-loop controls
  • Governance expertise across lineage, data quality, and access control, with evidence generation aligned to regulatory expectations
  • Comfortable working in an agile, collaborative environment with strong written and verbal communication skills
  • Demonstrated experience leading approved AI-assisted software development tools while setting expectations for validating AI outputs for correctness, performance, and security
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resilience and security expectations
  • Proficiency across all aspects of the Software Development Life Cycle
  • Preferred: Python and Java
Responsibilities:
  • Collaborate with business and technology teams to develop AI-first analytics and data product solutions
  • Define and enforce architecture for an AI-driven data product lifecycle, including semantic alignment, automated lineage and data quality, pipeline code generation, mesh registration, and self-service consumption
  • Build and run autonomous data engineering agents that detect schema drift, recommend transformations, reconcile semantics, triage data incidents, and maintain governance evidence under human-in-the-loop controls
  • Design analytics platforms for reporting and other analytics, including real-time and batch solutions
  • Establish monitoring and alerting for performance, scalability, availability, and reliability events
  • Provide technical leadership, guidance, and direction to teammates, and build prototypes for demonstrations to peers, business partners, and senior leaders
  • Drive adoption of enterprise-approved AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes
  • Apply SDLC toolchain knowledge, including enterprise-authorized AI-assisted development and automation capabilities, to increase automation value
  • Lead migration and modernization from legacy analytics and reporting stacks to the strategic mesh ecosystem, reducing fragmentation and duplicated data products
  • Industrialize entity resolution and parent identification with ML/LLM solutions, and standardize analytical product packaging to support reuse and monetization
  • Embed governance, lineage, and data quality by design across critical domains and regulatory reporting to improve auditability and control posture
Technologies:
  • AI
  • Big Data
  • CI/CD
  • Cloud
  • Databricks
  • Support
  • Java
  • LLM
  • Python
  • PySpark
  • Security
  • Snowflake
  • Spark
  • Network

More:

We are collaborating with hackajob to connect with exceptional professionals for this opportunity. This Lead Software Engineer role sits within JPMorganChase Asset and Wealth Management, specifically the Global Prime Brokerage team, where we work in an agile, cloud-native environment to build secure, stable, and scalable technology products. Our focus is an AI-first transformation of data engineering and analytics, modernizing the strategic data mesh, reducing manual toil, improving auditability, and enabling self-service consumption. We offer a competitive total rewards package, with base pay determined by role, experience, skill set, and location, and eligible roles may also receive commission or discretionary incentive compensation. We provide a broad range of benefits and programs, including comprehensive health care coverage, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching. We are committed to diversity, inclusion, and equal opportunity, and we support reasonable accommodations where needed. Our team within Asset & Wealth Management delivers investment management and private banking solutions and is driven by innovators who create technology that helps us operate more efficiently and better serve our clients.

last updated 34 week of 2026

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Python & Big Data in Jersey City, NJ vacancy
  •  ...technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the...  ...& Investment Bank Markets Data Strategies Engineering team,...  ..., with a focus on Python development.Design and implement...  ...Kafka streaming.Experience with big data technologies and AWS Cloud... 
    Big data
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...technology products.As a Senior Lead Software Engineer at JPMorganChase within the Commercial...  ...Bank wide Marketing and Events Data Platform. We are looking for Big Data Software Engineer with...  ...disciplines3+ years of Experience with Python 2+ years of Experience in Java... 
    Big data

    JP Morgan Chase

    Jersey City, NJ
    1 day 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...  ...security features.Extensive experience with big data technologies, including Apache Spark,... 
    Big data

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...limits of what's possible.   As a Lead Software Engineer at JPMorganChase within Corporate Technology...  ...languages including Java, Python, or Scala. Good understanding of the...  ...features. Extensive experience with big data technologies , including Apache Spark... 
    Big data

    JPMorgan Chase & Co.

    Jersey City, NJ
    9 days ago
  •  ...technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Data Strategy & Architecture...  ...programming languages, particularly Python and/or JavaDeep experience...  ...experience with Spark/PySpark and big data processing at... 
    Big data

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...us as an experienced member of our Software Engineering team.As a Lead Software Engineer at JPMorganChase within...  ...bank with us, strategizing on how big data can make our trading systems quicker...  ...and resilient systems using Java or Python to contribute to continual,... 
    Big data

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...Senior Lead Software EngineerBe an integral part of an agile...  ...a Senior Lead Software Engineer at JPMorgan Chase within...  ...Corporate Technology Data Strategy & Architecture...  ...languages, particularly Python and/or JavaDeep experience...  ...with Spark/PySpark and big data processing at... 
    Big data

    Chase

    Jersey City, NJ
    37 minutes ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Corporate Sector- Liquidity...  ...more programming language including Java and/or PythonStrong Big-Data and database skills including Spark, Databricks, and/or Data... 
    Big data
    For contractors
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...of what's possible.The Chief Data & Analytics Office (CDAO) at...  ...and responsibly.As a Lead Software Engineer at JPMorganChase within the...  ...experience Hands-on experience with Python and/or Java application...  ...testingHands-on experience in Big Data Compute Engines Apache... 
    Big data
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...the limits of what's possible.As a Lead Software Engineer- Financial Service Data Engineering: Pyspark / Java / BigData...  ...hands‑on experience with big data and modern data platforms (e.g...  ...frameworksStrong programming capability in Python and PySpark, or Java, with strong CI... 
    Big data

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • $175.75k - $260k

     ...deliver top-notch technology products. As a Senior Lead of Software Engineering - Payment Data Platform Infrastructure at JPMorgan Chase within the...  ..., EKS, DynamoDB, EventBridge, Kafka, Opensearch), big data technologies (Apache Spark, Glue, Redshift), and data... 
    Big data

    JPMorgan Chase Bank, N.A.

    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... 

    JP Morgan Chase

    Jersey City, NJ
    4 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... 
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    4 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
    4 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer - Python, Full Stack / AI at JPMorgan Chase in Commercial and...  ...Technology you will lead the build out of an end-to-end data platform to manage Capital, Liquidity, Balance sheet, Funding... 

    JP Morgan Chase

    Jersey City, NJ
    3 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
    4 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
    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
    2 days ago
  •  ...WiproContact: Meghana GorusuCompany: SRI Tech SolutionsRole: Data Engineer - Python/PySparkLocation: Jersey City, NJ (3 Days onsite/week)Job...  ...expertise- Experience building scalable ETL/ELT pipelines in big data environments- Strong understanding of KYC/AML and Client... 
    Big data
    Full time
    3 days per week

    SRI Tech

    Jersey City, NJ
    4 days ago
  •  ..., cloud computing, and big data. We help our clients achieve...  ...is seeking an AI Engineer Leader to drive AI innovation...  ...workflows. You will lead a small team of AI...  ...field. ~6+ years of software engineering experience,...  ...programming skills in Python and at least one additional... 
    Big data
    Full time
    Visa sponsorship

    Alphalife Sciences

    Jersey City, NJ
    18 hours 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
    18 hours 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
    1 day 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
    2 days ago
  •  ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the 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... 
    For contractors
    Local area

    JP Morgan Chase

    Jersey City, NJ
    1 day 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
    18 hours 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
    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
    1 day 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
    3 days ago
  •  ...possible.Job Summary:As the Lead Software Engineer at JPMorgan Chase within the...  ...engineering workflows, including data sensitivity considerations,...  ...in languages such as Java, Python, React or similar.Skilled at...  ...decisions with a holistic, big-picture perspective.... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where...  ...production software systems using Java or Python, integrating AI/ML techniques such as...  ...in engineering workflows, including data sensitivity considerations, secure handling... 
    Local area

    Chase

    Jersey City, NJ
    3 days ago

Do you want to receive more vacancies?

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