Software Engineer III, Data Engineering

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Jersey City, NJPlano, TX
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $169k
$114k $212k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $135,000–$202,561.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1254 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer III, Data Engineering

Software Engineer III - Data Engineering | Infrastructure Platforms serves as a seasoned member of an agile team designing and delivering secure, scalable technology products. The role involves designing, developing, testing, and deploying production-ready applications that combine Java-based software engineering with Python-based AI/ML capabilities. Key responsibilities include translating business requirements into technical solutions, maintaining algorithms, and using SQL to analyze large, heterogeneous datasets. The position requires building metrics reporting and dashboards to support operations management while improving efficiency in cloud and hybrid data environments. Required skills include experience with Spring boot, Hibernate, Jupiter notebooks, and data architectures like Data Mesh or Data Lake. Candidates must also possess knowledge of Retrieval-Augmented Generation, agentic workflows, and telemetry tools like Splunk or Elastic Search to solve complex data engineering problems.

What does a Software Engineer earn in Texas?

Median $173350 from 173 postings across 43 companies.

See salary data

What you'll do

  • Translate stakeholder and business requirements into technical solutions, prototypes, and delivery plans.
  • Develop secure production code and maintain algorithms using Java and Python.
  • Analyze large datasets using SQL to validate assumptions and measure solution impact.
  • Design and support scalable, resilient architectures for reliable deployment and monitoring.
  • Automate operational processes to eliminate recurring issues and improve platform stability.
  • Create unit and integration tests and participate in regular code reviews.
  • Produce technical documentation and reports for both technical and non-technical audiences.
  • Support model and data governance by documenting solution designs for risk and privacy assessments.

What we're looking for

  • Formal training or certification on software engineering concepts and 3+ years of applied experience.
  • Hands-on experience in system design, application development (SDLC), testing, and operational stability for enterprise cloud-native applications.
  • Experience developing, debugging, and maintaining code in large corporate environments using Java, Python, and SQL.
  • Experience with frameworks such as Spring Boot, Hibernate, and Envers.
  • Experience with data-intensive applications like Jupyter notebooks and data engineering concepts including BigData, Data Mesh, and Data Lake architectures.
  • Experience with telemetry systems using tools like Splunk or Elastic Search.
  • Experience with Retrieval-Augmented Generation (RAG), agentic workflows, prompt engineering, and model development.
  • Experience with AI-assisted software development tools and understanding of responsible AI use in engineering workflows.
  • Bachelor’s degree in Computer Science with a specialization (preferred).
  • Experience with Data Analytics (preferred).
  • Experience with Oracle or MongoDB (preferred).
  • Experience deploying vector databases on services like GKE or EKS (preferred).

More like this

Similar roles

Software Engineer III, PySpark/AWS/Databricks

JPMorgan Chase

Plano, TX 63 days ago
Python SQL AWS Databricks PySpark Machine Learning Spark S3 EC2 EMR CloudWatch Pandas Numpy Data Pipelines CI/CD Agile Apache Airflow Control M Big Data System Design
3+ yrs exp

Software Engineer, Data Engineering

DoorDash, Inc

San Francisco, CA +2 24 days ago $117,500–$172,800
Python Java SQL Spark Flink Kafka Snowflake Redshift PostgreSQL Hive Druid Presto Airflow AWS GCP Tableau Superset Looker ETL Distributed Computing
3+ yrs exp

Infrastructure Engineer III

JPMorgan Chase

San Francisco, CA +3 45 days ago
Python Ansible SD-WAN BGP Cisco Arista Juniper Fortinet Forescout Wi-Fi Network Security Cloud Infrastructure Storage Engineering Databases Automation 802.1x Fabric Switching
3+ yrs exp

Infrastructure Engineer III

JPMorgan Chase

Jersey City, NJ 18 days ago
Terraform AWS Azure Python PowerShell Node.js Java Go C#/.NET SAML2 OAuth2 OIDC Single-Sign-On Infrastructure as Code Microsoft 365 Slack Google Workspace Serverless Databases Storage Engineering
3+ yrs exp

Infrastructure Engineer III

JPMorgan Chase

Plano, TX 2 days ago
Python Terraform Ansible AWS Azure GCP GitHub Copilot Prometheus Grafana Datadog Dynatrace Splunk CloudWatch CI/CD Linux Windows Shell Scripting PowerShell .NET Apache Tomcat IIS WebSphere IHS infrastructure-as-code Observability
3+ yrs exp

Software Engineer, Data Platform

DoorDash, Inc

San Francisco, CA +3 24 days ago $130,600–$192,000
Spark Flink Kafka Airflow Cassandra Clickhouse Iceberg DataHub OLAP Data Lake Streaming AI Coding Tools Claude Code Codex Cursor
2+ yrs exp