Senior Data Engineer: Python, Databricks & AWS

JPMorganChase

Jersey City (NJ)

On-site

USD 140,000 - 190,000

Full time

29 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorganChase is seeking a Software Engineer within Corporate Technology to advance data collection, storage, and analytics solutions. You will maintain critical data pipelines across multiple business functions, leveraging Databricks on AWS and governing data with Delta Lake and Unity Catalog.

You will work on scalable ingestion, CI/CD, and AI-assisted development while ensuring security, reliability, and cost efficiency across production workloads.

Qualifications

  • Formal training or certification on software engineering concepts and 3+ years hands on Software Development Life Cycle experience.
  • Experience in data engineering experience building and maintaining data pipelines.
  • Hands-on experience building and operating a Databricks Lakehouse hosted in AWS.
  • 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)
  • Demonstrate experience with reliability: monitoring/alerting, incident response, RCA, and SLO/SLA management
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security)

Responsibilities

  • Deliver ingestion at scale: implement resilient ingestion from AWS sources into Databricks (batch + streaming).
  • 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.
  • Performance & cost management: tune Spark/Delta workloads, right-size clusters, optimize storage layout, and manage job/warehouse spend.
  • 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
  • Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity; validate AI outputs via peer review and testing.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities to improve automation value.

Skills

SDLC experience
Data pipelines
Databricks
Delta Lake
Spark tuning
AWS fundamentals

Tools

Databricks
Delta Live Tables
Terraform
AWS

Job description

JPMorganChase is seeking a Software Engineer within Corporate Technology to advance data collection, storage, and analytics solutions. You will maintain critical data pipelines across multiple business functions, leveraging Databricks on AWS and governing data with Delta Lake and Unity Catalog.

You will work on scalable ingestion, CI/CD, and AI-assisted development while ensuring security, reliability, and cost efficiency across production workloads.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Python, Databricks & AWS
Senior Data Engineer - Python, Databricks & AWS

JPMorgan Chase • Jersey City (NJ)

On-site
USD 110,000 - 170,000
Senior Data Pipeline Engineer: Python, Databricks & AWS
Senior Data Pipeline Engineer: Python, Databricks & AWS

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 180,000
Senior Data Platform Engineer: AWS/Databricks & AI Tools
Senior Data Platform Engineer: AWS/Databricks & AI Tools

JPMorganChase • Columbus (OH)

On-site
USD 120,000 - 160,000
Senior Python Engineer: Databricks, AWS & AI-Driven
Senior Python Engineer: Databricks, AWS & AI-Driven

JPMorganChase • Wilmington (DE)

On-site
USD 120,000 - 150,000
Senior Python Engineer | Databricks, AWS, AI-Driven Dev
Senior Python Engineer | Databricks, AWS, AI-Driven Dev

JPMorgan Chase & Co. • Whitewater (CO)

On-site
USD 110,000 - 170,000
Senior Data Engineer - Databricks/Spark on AWS
Senior Data Engineer - Databricks/Spark on AWS

JPMorganChase • Columbus (OH)

On-site
USD 120,000 - 150,000
Lead Data Platform Engineer - Databricks on AWS
Lead Data Platform Engineer - Databricks on AWS

Fairygodboss • Plano (TX)

On-site
USD 130,000 - 180,000
Health care coverage
On-site health centers
Retirement plan
+5
Senior Python Engineer | Databricks, AWS, AI Tools
Senior Python Engineer | Databricks, AWS, AI Tools

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 110,000 - 170,000
Lead Data Platform Engineer - Databricks on AWS
Lead Data Platform Engineer - Databricks on AWS

Next Frontier Capital • Kentucky

On-site
USD 180,000 - 230,000
Senior Engineering Lead - Big Data & Databricks on AWS
Senior Engineering Lead - Big Data & Databricks on AWS

JPMorganChase • Plano (TX)

On-site
USD 150,000 - 210,000