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

Lead Software Engineer - Python, Databricks and AWS

JPMorgan Chase & Co.

Job Description

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 Corporate Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. 

Job responsibilities

  • Architect the lake house: design bronze/silver/gold (or equivalent) layers, domain data products
  • Deliver ingestion at scale: implement resilient ingestion from AWS sources into Databricks (batch + streaming), including CDC where needed.
  • Build maintainable pipelines: use Delta Live Tables (DLT) and/or standard Jobs with clear modular structure, testing, and documentation.
  • Operational excellence: productionize workloads via Databricks Workflows/Jobs, robust retries, checkpointing, idempotency, and safe re-runs.
  • Governance by design: enforce least privilege, data classification (PII), auditing, lineage/metadata, and controlled sharing/consumption.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
  • Performance & cost management: tune Spark/Delta workloads, right-size clusters, optimize storage layout, and manage job/warehouse spend.
  • Lead and mentor: set engineering standards, run design reviews, drive code quality, and upskill engineers in Spark/Databricks best practices, cross-functional delivery: translate stakeholder needs into technical plans, communicate tradeoffs, and align with security/platform teams.
  • CI/CD and IaC: Terraform (preferred) for Databricks + AWS resources; promotion across environments.
  • Testing: unit/integration tests for transformations, data quality checks, contract testing, and replay/backfill procedures, version control & code review discipline; clear documentation and runbooks.

 

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years hands on Software Development Life Cycle experience
  • Strong data engineering experience, including proven leading delivery/architecture for multi-team data platforms.
  • Hands-on experience building and operating a Databricks Lakehouse Hosted in AWS
  • Deep experience with Delta Lake (ACID tables, partitioning, schema evolution, 
  • Proven experience with Spark on Databricks (performance tuning, cluster sizing, skew mitigation, joins, caching, file sizing).
  • Experience with streaming and batch pipelines (Structured Streaming; incremental processing; backfills; late-arriving data).
  • Strong AWS fundamentals for data platforms: S3, IAM, KMS, networking basics (VPC/security groups), logging/auditing.
  • Experience implementing data governance/security controls in Databricks (e.g., Unity Catalog, table/column permissions, credential passthrough patterns as applicable).
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.

  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices

  • Demonstrated ownership of reliability: monitoring/alerting, incident response, RCA, and SLO/SLA management.

About Us

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our  FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

About the Team

Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Python, Databricks and AWS in Jersey City, NJ vacancy
  •  ...work closely with Front Office and Middle Office users and help shape the tech roadmap across Python/Java, Kafka, AWS Databricks, and SQL/NoSQL. As a Senior Lead Software Engineer at JPMorgan Chase within Corporate Technology - Treasury & Chief Investment Office... 
    Databricks
    Amazon Web Service
    Work at office

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate...  ...language including Java and/or Python Strong Big-Data and database skills including Spark, Databricks, and/or Data Lake Experience with AWS cloud computing using ECS, EKS, EMR... 
    Databricks
    Amazon Web Service
    For contractors
    Work at office

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial...  ...cloud native experience in AWS, like EKS, DynamoDB, Lambda, Opensearch...  ...Proficiency in Core Java, Spring Framework, Python, Spark, Databricks ABOUT US JPMorganChase, one of the... 
    Databricks
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Full Stack Python / AWS Lead Software Engineer at JPMorganChase within the Asset and Wealth Management Technology Team- Acceleration Lab, you are an integral part... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the...  ...languages, particularly Python and/or Java Deep...  ...native engineering experience (AWS, Azure, or GCP) Demonstrated...  ...modern data platforms such as Databricks or Snowflake Hands-on... 
    Databricks
    Amazon Web Service

    JPMorgan Chase & Co.

    Jersey City, NJ
    10 days ago
  •  ...high-quality solutions. As a Senior Lead Software Engineer at JPMorganChase within Cloud...  ...capabilities that standardize how teams consume AWS networking, EC2, and storage. You will...  ...platform automation and services in Python (workflows, validations, integrations... 
    Amazon Web Service

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 hour ago
  • $116k - $152.25k

     ...with your name on it As an Analytics Engineer for our Sports Modeling & Innovation...  ...databases Proficient in SQL, Databricks, R/Python, Tableau, AWS s3 buckets, command line Experience...  ...FanDuel Group consists of a portfolio of leading brands across mobile wagering... 
    Databricks
    Amazon Web Service
    Full time
    Temporary work
    Local area
    Worldwide

    FanDuel

    Jersey City, NJ
    1 day ago
  • Design and develop ETL/ELT pipelines using Databricks and PySpark . Ingest data from multiple sources and transform...  ...Databricks and PySpark . Proficiency in SQL and Python. Knowledge of cloud platforms ( Azure/AWS/GCP ). Experience with production support .... 
    Databricks
    Amazon Web Service

    Cyber Space Technologies LLC

    Jersey City, NJ
    5 days ago
  • $107k - $126k

     ...hands-on Snowflake Data Engineer to help scale our...  ...Snowflake Data Platform and AWS AI/ML Platform to drive...  ...experience and proficiency in Python/Java for data...  ...Hadoop, Spark, Kafka, Databricks) and Cloud data warehouses...  ...creative workplace that leads to innovation, growth,... 
    Databricks
    Amazon Web Service
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation

    Corebridge Financial

    Jersey City, NJ
    1 hour ago
  •  ...If you are a software engineering leader ready to take the reins and drive impact...  ...scale across a multi‑region AWS and on‑premises estate where...  ...initiatives at scale. Leads incident command for major...  ...workflows and experience operating Databricks (Spark) and real‑time stream... 
    Databricks
    Amazon Web Service

    JPMorgan Chase & Co.

    Jersey City, NJ
    3 days ago
  •  ...PostgreSQL, MongoDB, Cassandra. Role: Big Data Engineer Job Overview: We're seeking a highly...  ...pipelines using Apache Spark, Talend, AWS Glue, Google Dataflow, Apache NiFi. Ingest...  ...Cloud Storage: Work with AWS, Azure, GCP, Databricks. Store and manage data with S3, BigQuery,... 
    Databricks
    Amazon Web Service

    TechDigital Group

    Jersey City, NJ
    2 days ago
  •  ...JPMorganChase as a Senior Lead Architect and...  ..., and data engineering capabilities. As...  ...architecture solutions for software applications and...  ...such as Java and Python. Deep knowledge...  ...., Spark/PySpark, Databricks, Snowflake)....  ...infrastructure (Triton, AWS Bedrock, Azure... 
    Databricks
    Amazon Web Service
    For contractors

    JPMorgan Chase & Co.

    Jersey City, NJ
    2 days ago
  •  ...local Duration: 6-Months Title: Databricks Architect MOI: Video...  ...and serverless workspaces on AWS, with expertise in networking...  ...and network security patterns Lead architecture enablement sessions...  ...security, network, and platform engineering teams to validate... 
    Databricks
    Amazon Web Service
    Local area

    Largeton Group

    Jersey City, NJ
    1 day ago
  •  ...are seeking an experienced Data Engineer to join our data team. In this...  ..., and data infrastructure on AWS cloud. You will collaborate...  ...transformation workflows using Databricks, Apache Spark, and SQL to support...  ...knowledge retrieval systems Lead the migration of legacy data systems... 
    Databricks
    Amazon Web Service
    Local area

    Tiger Analytics

    Jersey City, NJ
    4 days ago
  •  ...winning, AI-First digital engineering and consulting company...  ...Premier partner to leading cloud and AI platforms...  ...NVIDIA, Google Cloud, AWS, and Snowflake, we...  ...solutions. Experience with Databricks implementations -...  ..., APIs. Experience in Python, Scala. Experience in... 
    Databricks
    Amazon Web Service
    Full time

    Quantiphi

    Jersey City, NJ
    2 days ago
  •  ...solutions for various software applications and platform...  ...functions firmwide Leads architecture...  ...domain architects and engineering leads; intervenes directly...  ...Strong knowledge of AWS, cloud‑native platforms...  ...technologies (Kafka, Databricks, Spark, Snowflake or equivalent... 
    Databricks
    Amazon Web Service

    JPMorgan Chase & Co.

    Jersey City, NJ
    4 days ago
  •  ...limits of what's possible. As a Senior Lead Software Engineer at JPMorganChase within the Commercial...  ...one or more programming language(s) - Python and React Hands-on experience in...  ...with cloud-based technologies, preferably AWS. Experience with order management and... 
    Amazon Web Service
    For contractors
    Bank staff

    JPMorgan Chase & Co.

    Jersey City, NJ
    22 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer- Python / Pyspark / Java / BigData / Data Modernization / AI, at...  .../reporting stacks to the strategic mesh ecosystem (e.g., Databricks/Iceberg/common services), reducing fragmentation and duplicated... 
    Databricks

    JPMorgan Chase & Co.

    Jersey City, NJ
    8 days ago
  •  ...pipelines from various data sources using Databricks on cloud (AWS, Azure, etc.) Experienced in...  ...integrate data outputs with REST APIs Lead Data Engineering Projects to manage and implement data...  ...is must Programming Languages SQL, Python Technologies - IaaS (AWS or Azure or... 
    Databricks
    Amazon Web Service

    Inizio Partners Corp

    Jersey City, NJ
    4 days ago
  •  ...and deliver top-notch technology products. As a Senior Lead Software Engineer- Python Distributed Development and AI Modernization at JPMorganChase...  ..., API design, testing practices, and cloud platforms (AWS/EKS/ECS) Expert proficiency with AI-assisted development... 
    Amazon Web Service

    JPMorgan Chase & Co.

    Jersey City, NJ
    14 days ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer and...  ...technologies (e.g., Java, Springboot, Python ) with experience building microservices...  ...working with cloud platforms (e.g., AWS, Azure), distributed systems, and web technologies... 
    Amazon Web Service

    JPMorgan Chase & Co.

    Jersey City, NJ
    3 days ago
  • $176.72k - $265.08k

     ...directly with business analysts, data engineers, and technology leads to produce production-quality data...  ...of cloud data platforms: Databricks, Snowflake, AWS (Glue, Lake Formation), Azure (Data...  ...write production-quality code in Python or Java — sufficient to build and... 
    Databricks
    Amazon Web Service
    Full time
    Contract work

    Citibank (Switzerland) AG

    Jersey City, NJ
    2 days ago
  •  ...Data Platform. We are looking for Big Data Software Engineer with skills and experience implementing...  ...- Transforming existing ETL logic on AWS Platform or Data Bricks - Innovate new...  ...disciplines - 3+ years of Experience with Python is preferred - 2+ years of Experience... 
    Databricks
    Amazon Web Service

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day ago
  •  ...Site Reliability Engineer III There's nothing more exciting than...  ...modern technologies such as Databricks, Snowflake, AWS, and Kubernetes Collaborates with other software engineers and teams to design...  ...programming language such as Python, Java/Spring Boot, and.Net, including... 
    Databricks
    Amazon Web Service
    Work at office

    Chase

    Jersey City, NJ
    4 days ago
  •  ...expertise and hands‑on Data Engineering capabilities to support enterprise...  ...platforms (e.g., Snowflake, Databricks, or similar) On‑prem data...  .../scripting experience in Python, PySpark, or Snowpark. Experience...  ...platforms such as Azure, AWS, or GCP, including their integration... 
    Databricks
    Amazon Web Service
    Contract work

    Marchon Partners

    Jersey City, NJ
    3 days ago
  •  ...meet you. As an experienced engineer, you will help build our core...  ...will ensure on-time, on-budget software delivery and help grow and...  ...years’ experience working with AWS-based services including S3, SQS...  ...Agile Methodologies Ability to lead a team, as well as a roll-up-... 
    Amazon Web Service
    Full time

    Sourgum

    Jersey City, NJ
    8 hours ago
  •  ...Collaborate with data architects, data engineers, governance teams, and business stakeholders...  ...platforms and technologies including Databricks, Spark, and distributed data environments...  ...initiatives. Familiarity with Azure, AWS, or other cloud-native data ecosystems.... 
    Databricks
    Amazon Web Service
    Contract work

    Marchon Partners

    Jersey City, NJ
    9 hours ago
  •  ...role. JOB DESCRIPTION If you're a Senior Lead Software Engineer who takes ownership of outcomes in...  ...from 3 to 5 nines, leveraging standard AWS compute, messaging, streaming, DB and storage...  ...programming languages (e.g., Java, Python, Go, Rust) with heavy emphasis on Java,... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...observability, security, and AWS cloud deployment impact...  ...will work closely with engineering teams to ensure...  ...successful candidate will lead the applied research...  ...AI solutions . Strong Python programming skills with...  ...Amazon SageMaker, MLflow, Databricks, vector search... 
    Databricks
    Amazon Web Service

    Vivid Soft Global

    Jersey City, NJ
    3 days ago
  • $130k - $185k

     ...Skills & Attributes For Success Lead ingestion and ETL design for...  ...experience. Experience in data engineering or hybrid data science roles...  ...data infrastructure (e.g., GCP/AWS, Snowflake, BigQuery, Databricks, Delta Lake). Strong SQL/Python/Scala proficiency and experience... 
    Databricks
    Amazon Web Service
    Work experience placement
    Work at office
    Flexible hours

    EY-Parthenon

    Hoboken, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer - Python, Databricks and AWS. Be the first to apply!