Search by job, company or skills

Software Engineer III-ETL, AWS, AI Software Engineer

Software Engineer III-ETL, AWS, AI Software Engineer

Chase Bank
5-7 Years
Not Disclosed

This job is no longer accepting applications

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.

Key Skills

Parquet

Spark UI

AWS CDK

Secrets Manager

AWS Step Functions

VPC endpoints

EMR Serverless

Lake Formation

Parameter Store

Airflow MWAA

KMS encryption

About Company

JPMorgan Chase Bank, N.A., doing business as Chase Bank or often as Chase, is an American national bank headquartered in New York City, that constitutes the consumer and commercial banking subsidiary of the U.S. multinational banking and financial services holding company, JPMorgan Chase. The bank was known as Chase Manhattan Bank until it merged with J.P. Morgan & Co. in 2000.Chase Manhattan Bank was formed by the merger of the Chase National Bank and the Manhattan Company in 1955.The bank merged with Bank One Corporation in 2004 and later acquired the deposits and most assets of Washington Mutual.

Similar Jobs

6-12 yrs
Mumbai, India
Skills:
Aws Services, Data Modeling, Amazon S3, Pyspark, AWS Glue, Lambda, Data Migration, Terraform, Python, Spark SQL, Apache Spark, Emr, Shell Scripting, Redshift, Sql, Git, Cloudwatch, Iam, Data Warehousing, Etl, CI CD Pipelines, Infrastructure as Code, Batch Processing, Step Functions, Data Lakes, ELT Development, Athena
5-7 yrs
Mumbai, India
Skills:
PowerShell, Bash, Grafana, Datadog, Cloudwatch, Docker, Terraform, Azure, Kubernetes, Python, AWS, Azure Monitor
3-5 yrs
Mumbai
Skills:
Design Patterns, Sql, Spring Framework, Maven, Python, Terraform, Core Java, Git, Cloudwatch, Microservices architecture, CloudTrail, Unit testing frameworks, AI-assisted software development tools, NoSQL databases
5-7 yrs
Mumbai, India
Skills:
S3, RDS, Cloudformation, Lambda, Ec2, ECS, Iam, AWS, cloud architecture fundamentals, CRM proficiency, Forecasting, enterprise modernization patterns, Sales Tools
3-7 yrs
Mumbai, India
Skills:
S3, Microservices, Sql, WordPress, Lambda, Aws Rds, Iam, Database Design, Magento, Rest Apis, Python, Api Gateway, AWS Bedrock, vector databases, RAG architectures