Software Engineer III - Aws

JPMorgan Chase JPMorgan Chase · Banking · Dublin, Ireland · Corporate Sector

Software Engineer III role focused on data integration and data analysis within the Workforce Technology team at JPMorgan Chase. Responsibilities include building data acquisition and integration solutions, implementing ETL processes, and providing data analysis expertise. Requires experience with Big Data technologies, AWS data platforms (EMR, S3, Glue, Lambda, Airflow), IaC, CI/CD, Spark (PySpark/Scala), and various data storage formats. Experience with AI-assisted developer tools is mentioned as a plus.

What you'd actually do

  1. Manage data integration and data analysis of disparate systems
  2. Build extensible data acquisition and integration solutions to meet the functional and non-functional requirements of the client
  3. Implement processes and logic to extract, transform, and distribute data across one or more data stores from a wide variety of sources
  4. Provide problem-solving expertise and complex analysis of data to develop business intelligence integration designs
  5. Interface with other internal product development teams as well as cross functional teams (Product Management, Integration Engineering, Quality Engineering, System Admin Teams)

Skills

Required

  • Data integration
  • Big Data Technologies
  • AWS Data Warehousing
  • EMR
  • S3
  • AWS Glue
  • Lambda
  • Apache Airflow
  • Infrastructure as Code (IaC)
  • Terraform/CloudFormation
  • CICD
  • Jenkins
  • Git
  • Artifactory
  • Yaml
  • Maven
  • Spark engineering
  • PySpark/Scala
  • Big Data querying tools
  • Athena
  • RDS
  • Databricks
  • Parquet
  • ORC
  • Avro
  • Delta Lake
  • Iceberg
  • Java
  • API standards
  • Problem solving
  • Troubleshooting
  • Analytical skills
  • Communication skills
  • Oracle/MySQL
  • DynamoDB

Nice to have

  • AI-assisted developer productivity tools
  • Databricks
  • Human Resources analytics