Software Engineer III, PySpark/AWS/Databricks

JPMorgan Chase

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Plano, TX
Employment
Full-time
Posted
53 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $186k
$144k $229k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $161,300–$211,200.

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 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer III, PySpark/AWS/Databricks

As a Software Engineer III within Corporate Technology, you will join an agile team to design and deliver secure, scalable, and stable technology products. You are responsible for executing software solutions, developing high-quality production code, and maintaining algorithms across various business functions. Your daily work involves creating architecture artifacts, troubleshooting complex technical problems, and developing visualizations from large, diverse datasets. You will utilize Python, PySpark, and SQL to build data pipelines and deploy machine learning models. Technical requirements include hands-on experience with AWS services like EMR, EC2, S3, and CloudWatch, along with Databricks and Spark cluster optimization. You must also leverage enterprise-authorized AI coding tools while ensuring responsible AI use, adhering to CI/CD practices, and maintaining application resiliency within a large corporate environment.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Design and develop secure, high-quality production code and maintain synchronous algorithms.
  • Execute technical troubleshooting and design software solutions for complex technical problems.
  • Utilize enterprise-authorized AI coding tools to generate, refactor, and test code.
  • Produce architecture and design artifacts while ensuring software code meets all design constraints.
  • Analyze large datasets to develop visualizations and reports for continuous system improvement.
  • Identify hidden patterns in data to improve coding hygiene and system architecture.
  • Manage the full Software Development Life Cycle using automation and CI/CD tools.

What we're looking for

  • Formal training or certification on software engineering concepts and 3+ years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools to create, validate, and refine outputs for security and performance.
  • Understanding of responsible AI use, including data sensitivity, secure handling of inputs/outputs, and adherence to resiliency expectations.
  • Knowledge of the Software Development Life Cycle, agile methodologies, CI/CD, application resiliency, and security.
  • Experience with Python, PySpark, Big Data, data pipelines, Machine Learning, and strong SQL skills for data quality validation.
  • Experience with Spark cluster optimization, AWS services (EMR, EC2, S3, CloudWatch), and Databricks for data pipelines and ML deployment.
  • Familiarity with modern front-end technologies (preferred).
  • Experience in Cloud Technologies, specifically AWS and Databricks (preferred).
  • Understanding of Python Machine Learning libraries and ecosystems like Pandas and Numpy (preferred).
  • AWS certifications, such as Solutions Architect Associate (preferred).
  • Exposure to workflow orchestration tools like Apache Airflow or Control M (preferred).

More like this

Similar roles

Software Engineer III

JPMorgan Chase

Plano, TX 46 days ago
Java Python AWS Terraform EKS S3 Lambda EMR Kafka Databricks CI/CD Agile Machine Learning Data Engineering Software Development Life Cycle Automated Testing System Design

Software Engineer III

JPMorgan Chase

Jersey City, NJ 55 days ago
Python AWS MLOps LLMOps Kubernetes Docker Kafka S3 EKS SageMaker Bedrock CI/CD Infrastructure as Code Version Control System Design
3+ yrs exp

Software Engineer III

JPMorgan Chase

Columbus, OH 12 days ago
Java JEE Spring Springboot REST Kafka JUnit AWS CI/CD Agile BDD System Design Software Development Life Cycle Integration Testing
3+ yrs exp

Software Engineer III, Data Engineer

JPMorgan Chase

Plano, TX 4 days ago
Databricks Apache Spark AWS Python SQL Airflow Kafka S3 Redshift Lambda ETL Data Modeling Data Warehousing Docker Kubernetes Machine Learning Agile
3+ yrs exp