Software Engineer III - AWS, Databricks, Python, Cognos

JPMorgan Chase & Co.

United States

On-site

USD 140,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorgan Chase & Co. is seeking a Software Engineer III to join its Corporate Technology FINTECH team. You will design and deliver secure, scalable data products across multiple business functions as part of an agile team.

You will build end-to-end ETL pipelines on Databricks with PySpark and SQL, orchestrate AWS-based data workflows, and implement governance with Terraform, Airflow, NiFi and Autosys. Strong Python, Terraform and SQL skills are essential.

Qualifications

  • 3+ years of formal training or certification in software engineering with practical experience.
  • 3+ years of experience with Databricks, PySpark, AWS; creating ETL pipelines from scratch is a must.
  • 3+ years of AWS experience (Lambda, Step Functions, SQS, SNS, API Gateway, Secrets Manager, storage services).
  • 3+ years of software engineering with Python and Terraform (OO programming).
  • Hands-on experience with Apache NiFi, Apache Airflow and Autosys.
  • Strong REST API development experience using FASTAPI or equivalent.
  • Advanced SQL with joins and aggregations.

Responsibilities

  • Design and build end-to-end ETL/ELT pipelines on Databricks using PySpark and SQL for ingestion, transformation and publishing of curated datasets.
  • Develop and orchestrate AWS-based data workflows using Lambda, Step Functions, SQS/SNS, API Gateway, Secrets Manager and storage services with robust error handling, retries and monitoring.
  • Implement orchestration/scheduling and operations via Apache Airflow / Apache NiFi / Autosys, including SLAs, backfills, runbooks and incident root-cause analysis.
  • Build secure, repeatable platform and data-access controls via Terraform and least-privilege principles; collaborate on access reviews/audit evidence and ensure backup, recovery and archiving strategies.

Skills

Databricks
PySpark
AWS
Python
REST API
FASTAPI
SQL
Apache NiFi
Apache Airflow
Autosys
Jenkins
Jira
Git/Stash
Spinnaker
pytest

Tools

Databricks Platform
AWS Cloud
Terraform
Apache NiFi
Apache Airflow
Autosys
Jenkins
Spinnaker
Git/Stash

Job description

Push the limits of what's possible with us as an experienced member of our Software Engineering team.

As a Software Engineer III at JPMorganChase within the Corporate Technology FINTECH team, you serve as member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities
  • Design and build end-to-end ETL/ELT pipelines from scratch on Databricks using PySpark and SQL, including ingestion, transformation, and publishing of curated datasets for downstream analytics and applications.
  • Develop and orchestrate AWS-based data workflows using Lambda, Step Functions, SQS/SNS, API Gateway, Secrets Manager, and storage services, with robust error handling, retries, and monitoring.
  • Implement orchestration/scheduling and operational support using Apache Airflow / Apache NiFi / Autosys, including SLAs, backfills, runbooks, and production incident triage/root-cause analysis.
  • Build secure, repeatable platform and data-access controls via Terraform and least-privilege principles; partner on access reviews/audit evidence and ensure backup, recovery, and archiving strategies are implemented and tested
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • 3+ years of experience using technologies such as Databricks , Pyspark, AWS, is essential and creating ETL Pipeline from scratch is a must.
  • 3+ years of experience working with AWS (Lambda, Step Function, SQS, SNS, API Gateway, secrets manager and storage services) is a must.
  • 3+ years of experience in software engineering and object-oriented programming skills with expertise in Python and Terraform
  • Hands on experience with open-source frameworks/libraries, such as Apache NiFi, Apache Airflow and Autosys.
  • Strong understanding of REST API development using FASTAPI or equivalent frameworks.
  • Advanced at SQL (e.g., joins and aggregations)
Preferred qualifications, capabilities, and skills
  • Familiar with development tools such as Jenkins, Jira, Git/Stash, spinnaker
  • Familiarity with unit testing frameworks such as pytest or unittest.
  • Extensive experience in statistical data analysis, with the ability to select appropriate tools and identify data patterns for effective analysis, as well as experience throughout the data lifecycle
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III - Python, Databricks and AWS
Software Engineer III - Python, Databricks and AWS

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 180,000
Software Engineer III- Python/PySpark
Software Engineer III- Python/PySpark

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 110,000 - 170,000
Software Engineer III- Data Engineer(Python, Databricks and AWS)
Software Engineer III- Data Engineer(Python, Databricks and AWS)

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 120,000 - 180,000
Software Engineer III – PySpark/AWS/Databricks
Software Engineer III – PySpark/AWS/Databricks

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 120,000 - 180,000
Software Engineer III - PySpark/AWS/Databricks
Software Engineer III - PySpark/AWS/Databricks

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 110,000 - 170,000
Software Engineer III - Python/Databricks/AWS
Software Engineer III - Python/Databricks/AWS

JPMorgan Chase & Co. • Fairfax (DE)

On-site
USD 120,000 - 170,000
Software Engineer III - AWS, Databricks, Python, Cognos
Software Engineer III - AWS, Databricks, Python, Cognos

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 110,000 - 160,000
Total rewards
Health care
Wellness centers
AWS Software Engineer III - Python/Data Pipeline
AWS Software Engineer III - Python/Data Pipeline

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Software Engineer lll - Senior Databricks/Spark/AWS Data Engineer
Software Engineer lll - Senior Databricks/Spark/AWS Data Engineer

JPMorgan Chase & Co. • Kentucky

On-site
USD 110,000 - 170,000
Software Engineer III- Python, Databricks
Software Engineer III- Python, Databricks

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 180,000