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

Lead Software Engineer - Data Engineer

$61k - $101k
Full-time

J.P. Morgan

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

  • We require formal training or certification in software engineering concepts plus 5+ years of applied experience.
  • We look for 5+ years of hands-on experience building production data engineering and/or software engineering solutions across design, development, testing, and operations.
  • We need practical experience delivering system design, application development, testing, and operational stability for large-scale data pipelines.
  • We expect advanced proficiency in one or more programming languages, with strong Python skills and hands-on PySpark experience.
  • We require advanced Spark SQL capability and solid SQL fundamentals, including data modeling, query tuning, and execution plan analysis.
  • We value proven experience leading the effective use of approved AI-assisted software development tools, with the ability to define standards for validating outputs for correctness, performance, and security.
  • We seek a strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resilient, secure delivery practices.
  • We require experience with AWS data management patterns, including S3 and AWS Glue Data Catalog, with other cloud-based data platform experience also considered.
  • We require platform experience delivering and operating Spark workloads on EMR and/or Databricks, including tuning, troubleshooting, monitoring, and cost/performance optimization.
  • We require production experience with Apache Iceberg, including table design, partitioning strategy, file layout optimization, schema evolution, compatibility controls, compaction, small-file mitigation, snapshot retention, metadata maintenance, safe backfills, rewrites, and reprocessing patterns.
  • We require proficiency in automation and continuous delivery methods, including CI/CD, automated testing, and repeatable deployments for data pipelines.
  • Preferred: familiarity with Kafka, including topic design, producer/consumer patterns, schema evolution, and operational considerations.
  • Preferred: experience with Delta Lake concepts and trade-offs versus Iceberg.
  • Preferred: experience with Spark Structured Streaming and streaming ETL patterns.
  • Preferred: working knowledge of Java for interoperability or use with existing JVM-based components.
  • Preferred: experience using AI-assisted engineering tools and workflows such as GitHub Copilot or Claude, including spec-driven development, prompt-assisted refactoring, and code review in enterprise-safe ways.
Responsibilities:
  • We execute creative software solutions, design, development, and technical troubleshooting, with a strong focus on data engineering and Spark-based ETL/ELT.
  • We develop secure, high-quality production code in Python, PySpark, and Spark SQL, and we review and debug code written by others across Spark jobs, SQL logic, and end-to-end data issues.
  • We drive adoption of enterprise-approved AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and encouraging reuse of effective patterns.
  • We apply knowledge of software development life cycle tools, including authorized AI-assisted development and automation capabilities, to increase the value delivered through automation.
  • We identify opportunities to remove or automate fixes for recurring issues in order to improve application and system stability, including data pipeline reliability and lakehouse maintenance automation.
  • We lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and fit within existing systems and information architecture.
  • We lead communities of practice across software engineering to increase awareness and adoption of emerging technologies, especially in Spark performance, Iceberg best practices, and data platform operations.
  • We contribute to a team culture built on diversity, opportunity, inclusion, and respect.
Technologies:
  • AI
  • AWS
  • AWS Glue
  • CI/CD
  • Cloud
  • Copilot
  • Databricks
  • ETL
  • GitHub
  • Support
  • JVM
  • Java
  • Kafka
  • Python
  • PySpark
  • SQL
  • Security
  • Spark

More:

We are JPMorganChase, working with hackajob to connect us with exceptional professionals for this Lead Software Engineer role within our Commercial & Investment Bank (CIB) Regulatory Reporting Team. We build and deliver trusted, market-leading technology products in a secure, stable, and scalable way as part of an agile team. We offer a competitive total rewards package and a range of benefits and programs, including comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching, with additional compensation details shared during the hiring process. We are committed to diversity, inclusion, equal opportunity, and reasonable accommodations. Our Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, serving corporations, governments, and institutions in more than 100 countries.

last updated 40 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Data Engineer in Jersey City, NJ vacancy
  • $61k - $101k

     ...,000 per year Requirements: Formal software engineering training or certification, plus 5+ years...  ...delivering AI-first analytics and data engineering solutions at scale, including...  ...communication skills Demonstrated experience leading approved AI-assisted software... 
    Suggested
    Full time

    J.P. Morgan

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

     ...expect formal training or certification in software engineering concepts, along with 5+ years of...  ...stability. We require experience building data pipelines with AWS and Databricks....  ...or mobile. We want proven experience leading the effective use of approved AI-assisted... 
    Suggested
    Full time

    J.P. Morgan

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

     ...Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience. We...  ...approaching problems beyond standard methods. We participate in and lead the modernization and upgrade of our Credit Risk technology... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...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 Data Platform & Entitlements at JPMorganChase within the Commercial and Investment Bank, you are an integral part of an agile... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • As a Senior Lead Software Engineer for the Corporate Technology data platform, you will be a senior individual contributor responsible for architecting, building, and operating data platform capabilities that enable secure, scalable, and reliable data products. You will... 
    Suggested
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • $61k - $101k

     ...require formal training or certification in software engineering concepts along with 5+ years of hands-...  .... We value demonstrated experience leading the effective use of approved AI-...  ...use in engineering workflows, including data sensitivity, secure handling of inputs... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase, within the Commercial & Investment Banking's Payments Technology team to build a Data & AI Platform powering analytics and automation at scale. You’ll design... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...cutting-edge techniques in disciplines such as 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 Excellence Team, you serve as a seasoned member of an... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    a month ago
  • $61k - $101k

     ...significant experience delivering large-scale software or data platforms in complex enterprise...  ...expertise in distributed systems and platform engineering, including reliability, scalability,...  ..., curation, and consumption. We lead end-to-end delivery for complex initiatives... 
    Full time
    Work at office

    J.P. Morgan

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

     ...need formal training or certification in software engineering concepts, plus 5+ years of hands-on...  ...experience in software engineering or data platform development. We need advanced...  ...across applications and systems. We lead evaluation sessions with vendors, startups... 
    Full time

    J.P. Morgan

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

     ...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 Commercial & Investment Banking - Data Analytics - Payments Technology team, you are an integral part of an agile team that works... 

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    1 day ago
  • $61k - $101k

     ...require formal training or certification in software engineering concepts along with 5+ years of applied...  ...(Spring Boot, Spring MVC, Spring Data), RESTful APIs, microservices architectures...  ...We look for demonstrated experience leading effective use of approved AI-assisted software... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    9 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
    14 hours ago
  • Join us to advance your software engineering career while building impactful technology solutions....  ...with a collaborative team.As a Senior Lead Software Engineer at JPMorgan Chase within...  ...across applications, APIs, data, integrations, and environments (dev prod... 
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • $61k - $101k

     ...Requirements: We require formal training or certification in software engineering concepts, along with 7+ years of applied experience. We...  ...strengthen the stability of our applications and systems. We lead evaluation sessions with external vendors, startups, and... 
    Full time

    J.P. Morgan

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

     ...Requirements: We require formal training or certification in software engineering concepts, along with 7+ years of applied experience. We...  ...recurring issues to improve application and system stability. We lead evaluation sessions with external vendors, startups, and... 
    Full time

    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...  ...SQS, S3, ECS, EKS, Lambda, Kinesis Video/Data Streams, RDS, DynamoDB, and Redshift in...  ...stakeholders We expect demonstrated experience leading approved AI-assisted software... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    8 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... 
    Full time
    Worldwide

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...exceptional professionals for this role. JOB DESCRIPTION As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank...  ...of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs,... 
    Contract work
    Jersey City, NJ
    23 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management...  ...drive innovation and continuous improvement. Implement data governance and best practices to ensure data quality and compliance... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    18 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's...  ...of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/... 
    Local area

    JPMorgan Chase & Co.

    Jersey City, NJ
    a month ago
  • $61k - $101k

     ...require formal training or certification in software engineering concepts, along with 5+ years of hands-...  ...in non-traditional ways. We lead a team of high-potential software engineers...  ...improvement. We implement data governance and best practices to help ensure... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...Job Description Requisition Title Lead Software Engineer – Java/Python/AWS Description As a Lead Software Engineer at JPMorganChase within Consumer & Community Banking (CCB) in the Data Technology space, you will help enhance, build, and deliver secure, stable... 
    For contractors

    JPMorgan Chase & Co.

    Jersey City, NJ
    7 days ago
  •  ...integrate through agent-ready workflows and high-quality external APIs. As a Senior Vice President of Software Engineering within Payments Technology, you will lead teams and remain hands-on in building secure, stable, scalable platform capabilities that modernize the... 
    Contract work

    JPMorgan Chase & Co.

    Jersey City, NJ
    9 days ago
  •  ...constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the AI/ML Data Platforms team, you will be a key member of an agile team responsible for enhancing, building, and... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    7 days ago
  • Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible....  ...particularly CockroachDB or similar distributed databases, ensuring data consistency, reliability, and performance in distributed... 

    Chase

    Jersey City, NJ
    1 day ago
  • We are seeking an experienced Senior Data Engineer to support complex data engineering initiatives within our insurance data and analytics practice.Base Compensation Range: 100,000 - 125,000The posted range is the hiring range for this role — a subset of the broader range... 

    EXL Service

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

     ...As an Lead Software Engineer at JPMorganChase within Enterprise Technology, you will lead the architecture and hands-on implementation of scalable...  ...patterns, event-driven messaging, and distributed data stores Optimize platform performance across latency, throughput... 

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    2 days ago
  •  ...JPMorgan Chase & Co. is seeking a Senior Lead Software Engineer in Jersey City to design, develop, and deliver scalable software solutions within...  ...environments. You will drive architecture work across APIs, data, and services, while partnering with Data Science to move... 

    Jobleads-US

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

     ...require formal training or certification in software engineering concepts, along with 5+ years of...  ...considerations. We need demonstrated experience leading the effective use of approved AI-...  ...in engineering workflows, including data sensitivity, secure handling of inputs... 
    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 - Data Engineer. Be the first to apply!