Software Engineer III, ETL/PySpark

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Wilmington, DE
Posted
86 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $164k
$108k most similar roles pay here $212k

This listing doesn't post a salary. Most similar roles pay $135,187–$192,162.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer III, ETL/PySpark

As a Software Engineer III-ETL/PySpark within the Consumer and Community Banking Data Technology team, you will serve as a core technical contributor in an agile environment. You are responsible for designing, developing, and troubleshooting creative software solutions while ensuring high-quality production code remains secure and stable. Your daily work involves identifying patterns in data to improve system architecture, automating recurring issues, and utilizing enterprise-authorized AI coding tools to enhance delivery speed and documentation. The role requires expertise in Python, SQL, PySpark, Ab Initio, Teradata, AWS Cloud, and Snowflake, alongside experience with DBT, Airflow, and Data Modeling. You will navigate the full Software Development Life Cycle using CI/CD methods to solve complex data engineering problems, potentially involving credit card projects, while ensuring all outputs meet rigorous security and performance standards in a cloud-native environment.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Develop secure, high-quality production code using Python and SQL.
  • Design and develop technical solutions for data engineering tasks using PySpark, AWS, and Snowflake.
  • Troubleshoot complex technical problems and create creative solutions beyond conventional approaches.
  • Automate the remediation of recurring issues to improve system stability and operational efficiency.
  • Identify patterns in data to improve coding hygiene and overall system architecture.
  • Utilize enterprise-authorized AI tools for code generation, refactoring, and unit test creation.
  • Validate and refine AI-generated outputs to ensure security, performance, and accuracy.
  • Implement automation and continuous delivery methods within the software development life cycle.

What we're looking for

  • Formal training or certification in software engineering concepts.
  • At least 3 years of applied experience in software engineering.
  • Experience in data engineering using Ab Initio, Teradata, PySpark, AWS Cloud, and Snowflake.
  • Expertise in Python programming and SQL.
  • Proficiency in automation, continuous delivery methods, and all aspects of the Software Development Life Cycle.
  • Hands-on experience with enterprise-authorized AI-assisted software development tools and responsible AI practices.
  • Advanced understanding of agile methodologies including CI/CD, application resiliency, and security.
  • Practical cloud native experience and knowledge of DBT, Airflow, and data modeling.

More like this

Similar roles

Software Engineer III, PySpark/AWS/Databricks

JPMorgan Chase

Plano, TX 7 days ago
Python SQL Spark PySpark AWS Databricks S3 EC2 EMR CloudWatch Machine Learning Pandas NumPy Big Data Data Pipelines CI/CD Agile Apache Airflow Control M
3+ yrs exp

Software Engineer III

JPMorgan Chase

Houston, TX 15 days ago
Java Python SQL Databricks AWS Snowflake Kafka Apache Spark Scala Transact SQL Oracle Sybase SQL Server Tableau Business Objects ThoughtSpot AI-assisted development
3+ yrs exp

Software Engineer III: Data Engineer

JPMorgan Chase

Jersey City, NJ 15 days ago
SQL NoSQL Python PySpark Java AWS S3 Lambda ECS EKS Kinesis CloudWatch Snowflake Terraform Kubernetes Airflow Kafka CI/CD TDD BDD Agile Unix Scripting JSON Avro Protobuf Parquet Iceberg ETL
3+ yrs exp

Software Engineer, Spark Platform

DoorDash, Inc

San Francisco, CA +3 71 days ago $130,600$192,000
Apache Spark Kubernetes AWS Python Go Scala Java SQL Prometheus OpenTelemetry Distributed Systems Databricks YuniKorn Volcano Kueue VPC Networking
10+ yrs exp Hybrid