Principal Software Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Employment
Full-time
Posted
15 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $200k
$127k most similar roles pay here $291k

This listing doesn't post a salary. Most similar roles pay $174,600–$226,350.

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer within the CDAO AI/ML Data Platforms Team, you will provide deep engineering expertise to build and deliver trusted, scalable technology products. You will lead the strategic development of multiple products across a portfolio, creating novel code solutions and durable, reusable software frameworks. A primary focus involves architecting and governing agentic AI-enabled engineering workflows to improve delivery speed and code quality while defining guardrails for security and resiliency. You will manage senior stakeholder relationships and translate complex technical trends into actionable insights for leadership. The role requires proficiency in Rust, Java, Go, or C++, along with extensive practical cloud native experience. You will solve complex problems involving 24x7 tier-1 online services and potentially utilize open-source projects like Apache DataFusion, DuckDB, and Apache Arrow Flight SQL within the data stack.

What does a Software Engineer earn in Washington?

Median $208250 from 395 postings across 38 companies.

See salary data

What you'll do

  • Advise on and lead the strategy for multiple products, applications, and technologies across a portfolio.
  • Create novel code solutions and drive the development of new production capabilities across teams.
  • Architect and govern agentic AI-enabled engineering workflows to improve delivery speed and code quality.
  • Develop durable, reusable software frameworks that are utilized by multiple teams and functions.
  • Translate complex technical issues and trends into actionable insights for senior leadership decision-making.
  • Build and operate 24x7, tier-1 online services in a secure and scalable manner.
  • Drive the adoption of modern product development methodologies and advanced technical methods.

What we're looking for

  • Formal training or certification on software engineering concepts and 7+ years of applied experience.
  • Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field.
  • Proficiency in one or more of the following languages: Rust, Java, Go, or C++.
  • Practical experience delivering system design, application development, testing, and operational stability.
  • Proven track record building and operating 24x7, tier-1 online services.
  • Extensive practical cloud native experience.
  • Demonstrated experience designing and leading adoption of agentic AI-enabled development practices across teams.
  • Strong understanding of responsible AI use and control expectations in engineering workflows (preferred).
  • Familiarity with open-source projects in the OLAP/data stack, such as Apache DataFusion, DuckDB, or Apache Arrow Flight SQL (preferred).

More like this

Similar roles

Senior Lead Software Engineer

JPMorgan Chase

Seattle, WA 103 days ago
Rust Java Go C++ System Design SDLC AI-assisted Engineering Automated Testing Apache DataFusion DuckDB Apache Arrow SQL
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Seattle, WA 14 days ago
Rust Java Go C++ AI-assisted engineering System Design SDLC Automated Testing OLAP Apache DataFusion DuckDB Apache Arrow Flight SQL
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Seattle, WA 30 days ago
Rust Java Go C++ System Design OLAP Apache DataFusion DuckDB Apache Arrow Flight SQL Software Engineering Production Code Testing Agile
5+ yrs exp

Principal Software Engineer

Amgen

Tampa, FL +1 120 days ago $157,020–$212,439
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain Databricks Apache Spark Apache Airflow Kubernetes Docker CI/CD AWS Azure GCP RAG Vector Databases
8+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Massachusetts +23 90 days ago $144,200–$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Hybrid

Principal Software Engineer

General Dynamics

San Antonio, TX 81 days ago $119,000–$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid