Taro Logo

Software Engineer III - Data Software Engineer, ETL

JPMorganChase is one of the oldest financial institutions, offering innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients.
Jersey City, NJ, USA
$123,500 - $180,000
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III - Data Software Engineer, ETL

JPMorgan Chase is seeking a Software Engineer III to join their Commercial and Investment Bank division. This role offers an exciting opportunity to work on critical technology solutions as a seasoned member of an agile team. The position focuses on designing and delivering trusted market-leading technology products in a secure, stable, and scalable way.

As a Data Software Engineer specializing in ETL, you'll be responsible for building and maintaining data pipelines, implementing best practices for data engineering, and ensuring data quality and reliability. You'll work with modern technologies including AWS services, Kubernetes, and Terraform while contributing to data modernization efforts through cloud solutions.

The role combines technical expertise in data engineering with practical application in a financial services context. You'll be part of J.P. Morgan's Commercial & Investment Bank, a global leader across banking, markets, securities services and payments, serving corporations, governments and institutions worldwide.

The position offers competitive compensation including a base salary range of $123,500-$180,000, along with comprehensive benefits including healthcare coverage, retirement savings, mental health support, and professional development opportunities. JPMorgan Chase values diversity and inclusion, making it an equal opportunity employer that accommodates various needs and backgrounds.

This role is perfect for experienced data engineers who want to work with cutting-edge technologies while making an impact in the financial sector. You'll be part of a team that values innovation, security, and scalability while working on solutions that serve global markets and institutions.

Last updated a day ago

Responsibilities For Software Engineer III - Data Software Engineer, ETL

  • Design, develop, and maintain scalable data pipelines and ETL processes
  • Implement best practices for data engineering
  • Contribute to data modernization efforts using cloud solutions
  • Perform data extraction and implement complex data transformation logic
  • Monitor and execute data quality checks
  • Ensure data availability and accuracy for analytical purposes
  • Identify opportunities for process automation
  • Deploy and manage containerized applications using Kubernetes (EKS) and Amazon ECS
  • Implement data orchestration using AWS step, Event Bridge
  • Use Terraform for infrastructure provisioning and management

Requirements For Software Engineer III - Data Software Engineer, ETL

Python
Kubernetes
  • 3+ years applied experience in Data Engineering
  • Experience across the data lifecycle
  • Experience working with modern Lakehouse (Databricks)
  • Proficient in SQL coding
  • Experience in Microservice based component using ECS or EKS
  • Working understanding of NoSQL databases
  • Experience in building and optimizing data pipelines
  • Proficient in object-oriented and functional scripting languages (Python)
  • Experience in developing ETL process for streaming data
  • Experience building Pipeline on AWS using Terraform and CI/CD pipelines

Benefits For Software Engineer III - Data Software Engineer, ETL

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?