Software Engineer III-ETL, AWS, AI Software Engineer

United States Digital Space LLC

Maharashtra

On-site

INR 11,418,000 - 17,127,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase is seeking a Software Engineer within the Consumer and Community Banking – J.P. Morgan Wealth Management organization. You will join an agile team that designs, builds, and delivers trusted, scalable technology products in a secure environment.

The role emphasizes end-to-end ETL/ELT pipelines on AWS, data lakehouse architecture, and robust production code with a focus on reliability and security. Collaboration across teams and leadership in technical initiatives are expected.

Qualifications

  • Formal training or certification on software engineering concepts.
  • 5+ years of applied software engineering experience.
  • Experience designing end-to-end ETL/ELT pipelines on AWS.
  • Experience with data lakes/lakehouses and Parquet/ORC formats.
  • Ability to optimize Spark jobs and monitor performance.

Responsibilities

  • Executes software solutions with ability to tackle non-routine problems.
  • Develops secure, high-quality production code and reviews teammates’ changes.
  • Automates remediation of recurring issues to improve stability.
  • Leads evaluation sessions with vendors and internal teams on architecture.
  • Drives communities of practice and promotes modern tech usage.
  • Contributes to an inclusive, diverse team culture.

Skills

ETL pipelines
PySpark
AWS Glue
Spark optimization
Airflow MWAA
Data lake/lakehouse
CI/CD
Terraform / AWS CDK

Tools

AWS Glue (PySpark)
EMR/EMR Serverless
S3 / Parquet
Glue Data Catalog
CloudWatch / Spark UI
Airflow MWAA
Terraform / AWS CDK

Job description

JOB DESCRIPTION

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.


As a Software Engineer at JPMorgan Chase within the Consumer and Community Banking – J.P. Morgan Wealth Management organization, you are an integral part of an agile team that designs, enhances, builds, and delivers trusted, market‑leading technology products in a secure, stable, and scalable manner.


Job responsibilities


  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems

  • Develops secure high-quality production code, and reviews and debugs code written by others

  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems

  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes‑oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture

  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading‑edge technologies

  • Adds to team culture of diversity, opportunity, inclusion, and respect


Required qualifications, capabilities, and skills


  • Formal training or certification on software engineering concepts and 5+ years applied experience

  • Design and implement end-to-end ETL/ELT pipelines on AWS using AWS Glue (PySpark) and/or EMR/EMR Serverless.

  • Build and maintain data lakes/lakehouses on Amazon S3 using columnar formats (Parquet/ORC) with effective partitioning, compaction, and schema evolution via Glue Data Catalog.

  • Optimize Spark jobs using best practices (predicate pushdown, broadcast joins, AQE, file sizing, caching) and monitor performance with CloudWatch and Spark UI.

  • Implement data quality checks and observability , SLAs/SLOs, and lineage/metadata practices \& y, scalability, and cost; produce clear documentation and runbooks \& Orchestrate workflows with AWS Step Functions and/or Airflow (MWAA), including error handling, retries, and idempotency.

  • Enforce security and compliance: IAM least-privilege, KMS encryption, VPC endpoints/private networking, Secrets Manager/Parameter Store, Lake Formation access controls.

  • Collaborate on data modeling (dimensional/star, data vault, wide tables) and interface contracts for analytics, ML features, and downstream services.

  • Participate in architectural reviews, propose improvements for reliability, scalability, and cost; produce clear documentation and runbooks \& Drive CI/CD for data code , infrastructure as code (Terraform or AWS CDK), and automated deployments.


ABOUT US
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer III
Software Engineer III

Fairygodboss • Hyderabad

On-site
INR 3,200,000 - 5,200,000
Software Engineer III - Data Lake
Software Engineer III - Data Lake

JPMorganChase • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Software Engineer II- Data Engineer
Software Engineer II- Data Engineer

United States Digital Space LLC • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Software Engineer III - Java, AWS
Software Engineer III - Java, AWS

United States Digital Space LLC • Maharashtra

On-site
Lead Software Engineer - DevOps AWS
Lead Software Engineer - DevOps AWS

JPMorganChase • Hyderabad

On-site
INR 4,000,000 - 6,500,000
Software Engineer III
Software Engineer III

JPMorganChase • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Engineer III - Java AWS
Software Engineer III - Java AWS

JPMorganChase • Bengaluru

On-site
INR 1,600,000 - 3,200,000
Software Engineer III - Java
Software Engineer III - Java

JPMorgan Chase & Co. • Hyderabad

On-site
INR 1,500,000 - 2,400,000
Lead Software Engineer - Pyspark, AWS, Databricks
Lead Software Engineer - Pyspark, AWS, Databricks

JP Morgan Services India Pvt Ltd • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Software Engineer III - Java AWS
Software Engineer III - Java AWS

JPMorgan Chase & Co. • Bengaluru

On-site
INR 2,500,000 - 4,200,000