Lead Software Engineer - Python & Big Data
$61k - $101kJ.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
- 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
- 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
- ...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 dataFor contractors
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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 dataFor contractorsWork at office
- ...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 dataWork at office
- ...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
$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- 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...
- ...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
- 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...
- ...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...
- ...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
- ...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...
- ...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...
- ...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 dataFull time3 days per week
- ..., 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 dataFull timeVisa sponsorship
- ...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
- ...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...
- 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
- ...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 contractorsLocal area
- ...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...
- ...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...
- 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...
- ...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...
- ...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....
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer - Python & Big Data. Be the first to apply!
- lead web developer Jersey City, NJ
- lead operating engineer Jersey City, NJ
- lead algorithm engineer Jersey City, NJ
- lead infrastructure engineer Jersey City, NJ
- lead network engineer Jersey City, NJ
- lead engineer Jersey City, NJ
- python developer data analytics Jersey City, NJ
- python developer Jersey City, NJ
- full stack / python developer (remote) Jersey City, NJ
- senior python developer Jersey City, NJ



