Software Engineer III - Aws Glue / Data Engineer

JPMorgan Chase JPMorgan Chase · Banking · Irvine, CA +1 · Corporate Sector

Software Engineer III role focused on designing and developing scalable and resilient systems using AWS ETL, with proficiency in Glue, EMR, SQL/NoSQL databases, and Python/Pyspark for data ingestion and processing within a fintech domain.

What you'd actually do

  1. Participates in, design and develop scalable and resilient systems using AWS ETL to contribute to continual, iterative improvements for product teams
  2. Executes software solutions, design, development, and technical troubleshooting
  3. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  4. Produces or contributes to architecture and design artifacts for applications while ensuring design constraints are met by software code development
  5. Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems

Skills

Required

  • AWS Glue
  • AWS EMR
  • SQL
  • NoSQL
  • Python
  • Pyspark
  • Data Ingestion
  • Data Engineering
  • System Design
  • Application Development
  • Testing
  • Agile Methodologies
  • CI/CD
  • Application Resiliency
  • Security
  • AWS Services
  • S3
  • Lambda
  • SQS
  • Event Bridge
  • CloudWatch
  • Aurora MySQL/PostgreSQL
  • RDMS
  • Oracle
  • PL/SQL

Nice to have

  • Kafka
  • AWS MSK
  • Confluent Kafka
  • Infrastructure as Code
  • Terraform
  • Cloud Formation
  • QuickSight
  • Sigma
  • Knowledge Graphs
  • GraphDB
  • Cloud
  • Artificial Intelligence

What the JD emphasized

  • 3+ years applied experience
  • Proficient in coding in Glue, EMR
  • Proficient in SQL/NoSQL databases
  • Recent experience developing data ingestion from on premise applications to private cloud AWS using related services like S3, Lambda, SQS, Event Bridge, Glue/Glue Studio/Glue workflows/Glue Data Catalogue, Cloud watch, Aurora MySQL/PostgreSQL databases, and EMR with Python /Pyspark
  • Experience in comprehensive analysis and design experience with demonstrated knowledge of RDMS systems like Oracle, good in writing and understanding SQL, PL/SQL constructs.