Drimva

JPMorgan Chase

Senior Principal Software Engineer - Fraud Prevention Engineering

$233K–$325K

Palo Alto, CA · Principal · Full-time · Posted Sep 17, 2026

Experience
10+ years of applied experience.
Education
Formal training or certification on software engineering concepts.

About the job

Leads engineering for fraud-prevention technology, building secure, scalable, low-latency software and guiding technical decisions and teams.

What you'll do

  • Writes, reviews, and debugs production code for high-throughput, low-latency solutions.
  • Provides technical guidance and drives decisions on product design, functionality, and technical operations.
  • Promotes engineering frameworks, tools, and practices, and influences adoption of emerging technologies.

What they ask for

  • Formal training or certification in software engineering concepts and applied experience.
  • Hands-on experience building low-latency, high-throughput server-side Python software; advanced Java skills.
  • Experience developing scalable, secure, resilient applications using Java, Spring Core, Spring Boot, REST APIs, JPA, Hibernate, Kubernetes, Docker, Swagger, and Skaffold.
  • Knowledge of security standards, Domain Driven Design, microservices, Agile development, Python, and application, data, and infrastructure architecture.

Nice to have

  • Experience with Kafka, Cassandra or equivalent NoSQL databases, API management, AWS services, or Flink stream processing.
  • Familiarity with ELK stack, Prometheus, Grafana, AppDynamics, or Splunk.

Pay

USD $232,750.00-$325,000.00 base salary

Tools

Java, Python, Spring Core, Spring Boot, REST APIs, Kubernetes, Docker, Kafka

AI focus

Proficiency with AI/ML model development.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)