JP Morgan Chase & Co.

Software Engineer III - PySpark/AWS

JP Morgan Chase & Co.$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience with a strong foundation in software engineering principles
  • Expert-level Python/PySpark programming skills with a portfolio of production-level code
  • Hands-on experience with AWS services including Glue, S3, SQS/SNS, and Lambda
  • Deep expertise in Spark and SQL for data processing
  • Experience with Lakehouse/Delta Lake architectures and operational stability
  • Solid understanding of CI/CD processes and automated testing frameworks
  • In-depth knowledge of Big Data and enterprise-scale data warehousing concepts

Responsibilities

  • Build and optimize data pipelines for real-time agent access to quality data
  • Develop data retrieval systems for AI agents to autonomously query and synthesize information
  • Maintain APIs and data services that enable AI agents to perform tasks within enterprise systems
  • Implement data management best practices to ensure quality, security, and compliance
  • Develop secure production code following AWS best practices, deploying via CI/CD
  • Assist in mentoring and guiding junior engineers through technical coaching
  • Collaborate with stakeholders to create production-ready agentic AI solutions

Benefits

  • Professional development opportunities, mentorship programs, and coaching
  • Access to cutting-edge technology and AI frameworks
  • Flexible work arrangements and supportive team culture
  • Working within an agile environment promoting innovation and excellence
  • Collaboration with a diverse team of skilled professionals
Full Job Description
JOB DESCRIPTION

As an Software Engineer III - PySpark/AWS at JPMorganChase within the Corporate Sector-Global Finance team, you will be a key member of an agile team, responsible for building and delivering AI-enabled data products that are secure, stable, and scalable. In this role, you will develop data infrastructure, tool integrations, and retrieval systems that enable AI agents to access, interpret, and act on enterprise data in support of the firm’s business goals. You will work alongside senior engineers, grow your expertise in agentic AI data engineering, and contribute to a culture of engineering excellence.

Job Responsibilities

  • Building and optimizing data pipelines and workflows that serve as the backbone for agentic AI systems, ensuring agents have reliable, real-time access to high-quality, structured and unstructured data
  • Developing data retrieval and indexing layers that enable AI agents to autonomously search, query, and synthesize information across multiple data sources
  • Building and maintaining tool-use infrastructure — APIs, data services, and function endpoints — that AI agents invoke to execute tasks, retrieve data, and interact with enterprise systems
  • Implementing and enforcing best practices for data management, ensuring data quality, security, and compliance, including governance of data consumed and generated by autonomous AI agents
  • Hands-on development of secure, high-quality production code following AWS best practices, and deploying efficiently using CI/CD pipelines;

    Building orchestration and state management layers that support multi-step agent workflows, including memory, context persistence, and task chaining

  • Writing and reviewing code daily, conducting thorough code reviews, and raising the technical bar across the team;

    Mentoring and guiding junior and mid-level engineers through pairing, code reviews, and technical coaching

  • Collaborating with product owners, data scientists, and business stakeholders to translate business requirements into working, production-ready agentic AI solutions;

    Evaluating and adopting emerging agentic AI frameworks, tools, and data engineering practices to continuously improve the team’s development capabilities

Required Qualifications, Capabilities, and Skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Expert-level programming skills in Python/PySpark with a strong portfolio of production-grade code
  • Extensive hands-on experience with Databricks and the AWS cloud ecosystem, including AWS Glue, S3, SQS/SNS, Lambda
  • Deep expertise with Spark and SQL
  • Strong hands-on experience with Lakehouse/Delta Lake architecture, application development, testing, and ensuring operational stability; Snowflake, Terraform and LLMs; Data Observability, Data Quality, Query Optimization & Cost Optimization
  • In-depth knowledge of Big Data and data warehousing concepts at enterprise scale
  • Extensive experience with CI/CD processes and automated testing frameworks
  • Solid understanding of agile methodologies, including DevOps practices, application resiliency, and security measures
  • Understanding of agentic AI concepts — how autonomous AI agents plan, reason, use tools, and execute multi-step workflows — and the data infrastructure required to support them
  • Experience building APIs, data services, and retrieval systems that serve as the connective tissue between AI agents and enterprise data
  • Demonstrated ability to lead by example through code, mentor engineers, and drive delivery across the team

Preferred Qualifications, Capabilities, and Skills

  • Experience with agentic AI frameworks (e.g., LangGraph, AutoGen, CrewAI, OpenAI Assistants API) and understanding of how data engineering underpins agent orchestration
  • Familiarity with tool-use and function-calling patterns for LLM-based agents, including building and exposing APIs and data endpoints that agents can invoke autonomously
  • Experience with vector databases (e.g., Pinecone, FAISS, Chroma) and embedding workflows for powering agent memory, semantic search, and retrieval-augmented generation (RAG)
  • Exposure to agent memory and state management patterns — short-term context windows, long-term persistent memory stores, and conversation/task history management
  • Familiarity with guardrails and safety frameworks for autonomous AI systems, including input/output validation, action approval workflows, and human-in-the-loop controls
  • Understanding of observability and monitoring for agentic systems — tracing agent decision paths, logging tool invocations, and debugging multi-step autonomous workflows
  • Understanding of responsible AI principles, particularly around autonomous decision-making, data provenance, and auditability of agent actions

About JP Morgan Chase & Co.

JP Morgan Chase & Co. stands at the forefront of the global financial services industry. They offer an expansive array of products and services to a diverse clientele, including individuals, corporations, governments, and institutions. Ever since the merger of J.P. Morgan & Co. and Chase Manhattan Corporation in 2000, this industry-leading entity has become renowned for its comprehensive portfolio encompassing consumer and community banking, corporate and investment banking, commercial banking, as well as asset and wealth management. Headquartered in the vibrant city of New York, JP Morgan Chase & Co. boasts a formidable presence across over 100 countries worldwide.

Unveiling Employment Opportunities at JP Morgan Chase & Co.

Vacancies and Hiring Initiatives

JP Morgan Chase & Co. is continuously on the lookout for talented individuals eager to contribute to its legacy of excellence. The company's recruitment efforts are geared towards identifying candidates with the right blend of skills and qualifications to drive forward its various business segments. Whether you are a seasoned professional or a recent graduate, JP Morgan Chase offers a plethora of job openings across multiple disciplines.

High-Demand Positions

Among the myriad of roles, certain positions stand out for their attractive compensation packages and career advancement prospects. Notably, high-paying jobs at JP Morgan Chase & Co. include Relationship Manager, Branch Manager, and Software Engineer. These roles are critical to the firm's operations and offer lucrative opportunities for those with the requisite expertise.

Navigating the Job Market at JP Morgan Chase & Co.

Leveraging Job Portals and Job Alerts

For job seekers aiming to tap into the opportunities at JP Morgan Chase, staying updated through job portals and subscribing to job alerts is crucial. These tools can provide timely information about job openings, job fairs, and recruitment events, enabling candidates to apply promptly and prepare adequately for interviews.

Preparing Your Job Application

Your job application, comprising your resume and cover letter, is your ticket to securing an interview at JP Morgan Chase. Highlight your qualifications, skills, and experiences that align with the job listing, ensuring you stand out in the competitive job market.

Acing the Interview

Preparation is key to succeeding in your interview with JP Morgan Chase. Familiarize yourself with the company's business segments, values, and recent achievements. Demonstrating how your background and aspirations match the company's goals can significantly increase your chances of employment. A World of Job Opportunites in the Financial Services Industry JP Morgan Chase & Co. offers a world of job opportunities for those seeking to make their mark in the financial services industry. With competitive salaries, comprehensive benefits, and endless possibilities for growth, positions at JP Morgan Chase are highly coveted. By staying informed through job sites, tailoring your applications, and preparing thoroughly for interviews, you can enhance your prospects of joining the esteemed ranks of JP Morgan Chase employees. Explore the job board, seize the job opportunities, and embark on a rewarding career journey with one of the world's leading financial institutions.
Learn more about JP Morgan Chase & Co.
Size
661 employees
Market Cap
$384.5 billion
Industry
Net Income
$29.1 billion
Founded
1823
5 Year Trend
+0.7%
Revenue
$261.5 million
NASDAQ

Similar Jobs

More Jobs at JP Morgan Chase & Co.

  • Structural Dynamics Engineer
    $73K — $130K *
    Arnold Afb, TN 37389 (Coffee County)
    Aerospace & Defense
    In-Person
  • Benedictine College
    Registered Nurse
    $90K — $100K *
    Red Wing, MN 55066 (Goodhue County)
    Healthcare
    In-Person
  • Human Resources Business Partner
    $75K — $95K *
    Omaha, NE 68104 (Douglas County)
    Business Services
    In-Person
  • JP Morgan Chase & Co.
    Penetration Tester
    $90K — $130K *
    New York, NY 10025 (New York County)
    Finance & Insurance
    In-Person
  • JP Morgan Chase & Co.
    Penetration Tester
    $90K — $130K *
    Wilmington, DE 19805 (New Castle County)
    Finance & Insurance
    In-Person

More Information Technology Jobs

Find similar Software Engineer III - PySpark/AWS jobs: