Principal Software Engineer

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJHouston, TX
Employment
Full-time
Posted
99 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $195k
$131k $254k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$220,800.

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 · Principal Software Engineer

As a Principal Software Engineer within the Corporate Sector, you will join an agile team to build and deliver secure, scalable technology products for regulated financial services. You will architect complex engineering frameworks, develop production code for data-intensive applications, and mentor other engineers. Your core responsibilities include designing agentic AI systems with multi-agent workflows, establishing standards for LLM-based applications like RAG pipelines and vector store integrations, and governing AI-enabled engineering workflows for automated testing and incident triage. You must possess expert knowledge in Python and/or Java, along with experience in Kafka, Redis, Airflow, and Temporal. Technical requirements include proficiency in cloud-native environments like AWS, Azure, or GCP, as well as relational and NoSQL databases, Spark/PySpark, and data platforms like Databricks or Snowflake.

What does a Software Engineer earn in New Jersey?

Median $161500 from 34 postings across 14 companies.

See salary data

What you'll do

  • Architect and implement complex, scalable engineering frameworks using modern software design principles.
  • Develop secure, high-quality production code for data-intensive applications and mentor other engineers.
  • Design and govern agentic AI systems, including multi-agent workflows and human-in-the-loop controls.
  • Establish engineering standards for LLM-based applications, RAG pipelines, and vector store integrations.
  • Architect agentic AI-enabled engineering workflows to improve delivery speed, code quality, and operational outcomes.
  • Serve as a subject matter expert to advise cross-functional teams on data engineering and platform architecture.
  • Influence senior stakeholders on technical strategy and the adoption of advanced industry standards.
  • Apply SDLC toolchain knowledge to improve automation value and AI-assisted development capabilities.

What we're looking for

  • Formal training or certification on software engineering concepts and 7+ years of applied experience.
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field.
  • Hands-on experience delivering system design, application development, testing, and operational stability at enterprise scale.
  • Hands-on experience designing and deploying production AI/ML systems, including LLM-based applications and agentic architectures in regulated environments.
  • Expert in one or more programming languages, particularly Python and/or Java.
  • Advanced knowledge of cloud, AI/ML, or data engineering, including experience with AWS, Azure, or GCP.
  • Experience with large-scale data processing, microservices, API design, Kafka, Redis, MemCached, and orchestration frameworks like Airflow or Temporal.
  • Advanced knowledge of relational/NoSQL databases, vector stores, data lake architectures, and data governance.
  • Experience with LLM orchestration frameworks, model serving infrastructure, or managed endpoints (preferred).
  • Familiarity with AI evaluation, red-teaming, prompt drift detection, and cost/latency monitoring (preferred).
  • Experience with modern data platforms such as Databricks or Snowflake (preferred).
  • Deep hands-on experience with Spark/PySpark and other big data processing technologies (preferred).
  • Expertise in open-source table formats and catalog services such as Apache Iceberg (preferred).
  • Awareness of AI risk and regulatory considerations relevant to financial decision-making (preferred).

More like this

Similar roles

Principal Software Engineer, KYC Risk Assessment

JPMorgan Chase

Houston, TX 88 days ago
Python Java LLM RAG Agentic AI Data Engineering Spark PySpark Kafka Redis MemCached Airflow Temporal AWS Azure GCP Databricks Snowflake Apache Iceberg Vector Stores Dynatrace Splunk Grafana Microservices API Design NoSQL
7+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ +1 99 days ago
Python Java LLM RAG Agentic AI Kafka Vector Stores AWS Azure GCP Databricks Snowflake Spark PySpark Redis Airflow Temporal CI/CD Dynatrace Splunk Grafana Microservices API Design NoSQL Agile
5+ yrs exp

Lead Software Engineer, Data Engineer

JPMorgan Chase

Houston, TX 18 days ago
Python Java AI ML Data Engineering Kafka Redis MemCached Airflow Temporal AWS Azure GCP Databricks Snowflake Spark PySpark Apache Iceberg Dynatrace Splunk Grafana NoSQL Vector Stores API Design Microservices LLM Orchestration AWS Bedrock Azure OpenAI

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 139 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding C++ Python AV1 AV2 AVC HEVC VVC Computer Vision Deep Learning gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms
10+ yrs exp Hybrid