JPMorgan Chase & Co logo
JPMorgan Chase & CoPosted 1 month ago

Lead Software Engineer - Python, AWS, Big Data

On-siteWilmington, Delaware, United States

Full TimeSenior LevelEnterpriseFinancial Services

Job Summary

Build data processing pipelines and deploy applications in production while developing secure, high-quality code and debugging others' work. Lead evaluation sessions with external vendors and internal teams to probe architectural designs and drive outcomes-oriented solutions. Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, establishing consistent validation standards for secure coding and automated testing. This role requires 5+ years of applied experience with Python, Spark, and AWS services including Lambda, Glue, and Terraform. The position is within JPMorgan Chase's Corporate Technology-Digital Workflows team, focusing on designing scalable data collection and analytics solutions.

Required Qualifications

  • Formal training or certification on Software Engineering concepts
  • 5+ years applied experience
  • Experience on Bigdata, Data platforms and Data Engineering concepts
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • End to end understanding and hands on experience with Developing Data Pipeline Processes
  • Programming experience in Python, FAST API, Spark
  • Technically competent in various AWS Services – Lambda, Glue, Step Function, ECS, AWS Infrastructure provisioning through Terraform
  • Demonstrated experience leading the effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting)
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations
  • Experience coaching engineers on safe, compliant adoption within delivery practices
  • Ability to tackle design and functionality problems independently with little to no oversight
  • Training in Generative AI solutions like NLP & LLM Models

Desired Qualifications

  • Training and Work experience in implementation of Generative AI solutions like NLP solutions involving – LLM Models, RAG, Prompt Engineering, AWS Bedrock
  • Previous experience with Snowflake

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce