Principal Software Engineer, KYC Risk Assessment

JPMorgan Chase

Confirmed live today Trusted

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $191k
$134k $246k
below market most similar roles pay here above market

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

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, KYC Risk Assessment

As a Principal Software Engineer-KYC Risk Assessment, you will join an agile data engineering team within the Corporate Sector to build and deliver a trusted Global Know Your Customer and Risk Assessment Data Platform. You will architect and implement complex, scalable engineering frameworks, developing secure production code for data-intensive applications. Your daily work involves designing and governing agentic AI systems, including multi-agent workflows and RAG pipelines, while establishing engineering standards for LLM-based applications. You will utilize Python, Java, Kafka, Redis, and orchestration frameworks like Airflow or Temporal. The role requires expertise in cloud-native environments like AWS, Azure, or GCP, and NoSQL databases. You will solve technical challenges regarding data governance, observability, and the secure scaling of AI-enabled engineering workflows within a regulated financial services environment.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 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, including 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 technical methods.

What we're looking for

  • Formal training or certification on software engineering concepts and 7+ years of applied experience.
  • 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 proficiency in one or more programming languages, particularly Python and/or Java.
  • Advanced knowledge of software application development in disciplines such as cloud, AI/ML, or data engineering.
  • Experience with large-scale data processing, microservices, API design, Kafka, Redis, MemCached, observability tools, and orchestration frameworks.
  • Practical cloud-native experience with AWS, Azure, or GCP and advanced knowledge of relational/NoSQL databases and vector stores.
  • Experience with modern data platforms like Databricks or Snowflake (preferred).

More like this

Similar roles

Principal Software Engineer

JPMorgan Chase

Jersey City, NJ +1 99 days ago
Python Java LLM RAG Agentic AI AWS Azure GCP Kafka Redis MemCached Airflow Temporal Spark PySpark Databricks Snowflake Apache Iceberg Dynatrace Splunk Grafana Microservices API Design Vector Stores
7+ 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

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

Senior Pega System Architect SSA, KYC

Cognizant

Mount Laurel, NJ 8 days ago $129,500–$152,000
Pega Pega Infinity Pega KYC Framework Constellation UX Pega Blueprint Java Case Management Workflow Automation AI-assisted development AML KYC Integration Patterns
8+ yrs exp Hybrid

Principal Software Engineer, Trust & Safety

Intuit

New York, NY 124 days ago $261,000–$353,000
Java Spring Boot Microservices Event-Driven Architecture AWS GCP Kubernetes Kafka Kinesis LLM Observability System Design API Design
10+ yrs exp

PKI Engineer, Senior

Booz Allen Hamilton

Laurel, MD +1 81 days ago $86,800–$198,000
PKI IAM Zero Trust Python Perl Red Hat Certificate System Dogtag PKI EJBCA Java AWS Cloud Migrations ActivClient Single Sign-On Web Servers Application Servers
5+ yrs exp