DeveloperJobs.io
← Back to all jobs

Job Description

Lead Data Engineer role in JPMorganChase’s Corporate Technology team focused on building and operating scalable data pipelines for ingestion and processing.

Responsibilities

  • Design and develop scalable, secure distributed architectures for data ingestion and processing using cloud native technologies and services
  • Design, implement, and maintain data pipelines to collect, process, and store large data volumes while ensuring timeliness, quality, and completeness
  • Ensure data solutions comply with data residency and privacy regulations; apply security best practices for data at rest and in transit aligned with financial regulations and firm-wide policies
  • Partner with technical teams and business stakeholders to discuss and propose approaches that meet current and future needs
  • Define the technical target state for the product and drive execution against the strategy
  • Review and evaluate recommendations, providing feedback on new technologies
  • Execute creative software design and development to deliver production data solutions

Requirements

  • Comfortable with Java/Python, including sound testing and code review practices
  • SQL expertise: joins, aggregations, subqueries, and window functions
  • Experience designing, building, and optimizing production ETL/ELT pipelines for batch and streaming using a framework such as Spark, Flink, or Dataflow
  • Hands-on with Kafka (topics, keys, partitions, consumer groups), including at-least-once semantics and schema registry fundamentals
  • Experience with data modelling plus partitioning and clustering
  • Hands-on with Snowflake, Databricks, or similar, and cloud storage or HDFS
  • Production experience with at least one major cloud provider (GCP/AWS) using native data services
  • FinOps-aware approach to cost-effective design
  • Experience with data quality checks, backfills, and incorporating SLIs with observability and reporting
  • Experience with lakehouse platforms and table formats such as Delta, Iceberg, Avro, and Parquet, including time-travel

Technologies

  • Java, Python, SQL
  • Spark, Flink, Dataflow
  • Kafka, schema registry
  • Snowflake, Databricks
  • HDFS, GCP, AWS
  • Delta, Iceberg, Avro, Parquet

Preferred Qualifications, Capabilities, and Skills

  • Experience with Kafka, Flink, or other streaming technologies
  • Familiarity with AI/ML technologies including LLMs, prompt engineering, vector search, and responsible AI; experience using AI-assisted software development tools such as GitHub Copilot or Claude
  • Financial services industry experience and familiarity with large-scale enterprise data environments
  • Experience mentoring engineers and leading technical delivery initiatives

Location: Chicago, IL (onsite)
Salary: USD 133,000 - 175,000 per year

Similar Jobs