Software Engineer

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Boston, MA
Salary
$186,160–$215,000 / yr
Posted
17 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $173k
This role $201k
$116k most similar roles pay here $226k

This role pays more than 73% of similar roles. Most pay $135,750–$209,350 — the shaded band above. At the midpoint, this role pays about $201k versus about $173k for comparable roles.

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

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer

As a Software Engineer, you will join the engineering team to design and implement scalable data processing, analytics, and machine learning workflows. You will build and manage ETL and data ingestion pipelines to move diverse datasets into the cloud while ensuring data quality and consistency for AI applications. Your daily responsibilities include performing data modeling, exploratory data analysis, and creating dashboards to transform raw data into actionable insights. The role requires developing applications using Java and Python on AWS infrastructure. You will utilize tools such as Kafka or Kinesis for streaming, S3, Lambda, Glue, and EC2 for storage and processing. To ensure operational stability, you will use Jenkins, GitHub Actions, and Git for CI/CD, alongside monitoring tools like Splunk, Grafana, Datadog, CloudWatch, and JMeter to maintain high performance across all data pipelines.

What does a Software Engineer earn in Massachusetts?

Median $207604 from 88 postings across 22 companies.

See salary data

What you'll do

  • Design and implement scalable data processing, analytics, and machine learning workflows.
  • Build and manage ETL and data ingestion pipelines to move diverse datasets into the cloud.
  • Maintain and optimize cloud-native infrastructure to ensure data is clean and ready for AI models.
  • Perform data modeling and exploratory analysis to prepare data for machine learning solutions.
  • Create dashboards and visualizations to transform raw data into actionable insights for decision-making.
  • Develop, review, and debug code using Java and Python.
  • Implement quality controls and troubleshoot performance issues using monitoring tools like Splunk or Grafana.
  • Manage CI/CD processes and version control systems to ensure operational stability.

What we're looking for

  • Bachelor's degree in Information Technology, Computer Science, Data Analytics, or a related field of study.
  • 7 years of experience as a Software Engineer, Technical Lead, IT Consultant, or in a related occupation.
  • Experience developing applications using Java and Python.
  • Experience building, deploying, and maintaining enterprise-grade data solutions at scale on AWS.
  • Experience delivering system design, application development, testing, and operational stability using Agile methodologies.
  • Experience delivering CI/CD processes using Jenkins, AWS Pipelines, GitHub Actions, and Git version control.
  • Experience designing and implementing data ingestion pipelines using Kafka or Kinesis.
  • Experience building and managing ETL pipelines and orchestrating data using AWS services like S3, Lambda, Glue, and EC2.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 76 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

PNC

Pittsburgh, PA +2 17 days ago $75,000$137,500
Application Development software development lifecycle System Development Life Cycle Technical Writing Architecture Application Testing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
2+ yrs exp