Sr Director of Software Engineering – Trust and Safety Engineering

JPMorgan Chase JPMorgan Chase · Banking · Tampa, FL +1 · Commercial & Investment Bank

Senior Director of Software Engineering for Fraud Engineering team within JPMorgan Chase's Commercial and Investment Bank Payments Technology. This role leads multiple technical areas, manages departments, and drives adoption of technical methods for fraud investigation and payments processing. Responsibilities include leading implementations, managing teams, interfacing with senior leaders, driving development of high throughput/low latency systems, overseeing engineering teams (application, data, SRE), and ensuring operational stability and observability.

What you'd actually do

  1. Lead multiple technology and process implementations across departments to achieve firmwide technology objectives
  2. Directly manage multiple areas with strategic transactional focus
  3. Provide leadership and high-level direction to teams while frequently overseeing employee populations across multiple platforms, divisions, and lines of business
  4. Act as the primary interface with senior leaders, stakeholders, and executives, driving consensus across competing objectives
  5. Manage multiple stakeholders, complex projects, and large cross-product collaborations

Skills

Required

  • 10+ years applied experience in software engineering
  • 5+ years leading technologists
  • Java-based backend systems (e.g., Spring Boot, microservices)
  • developing or leading large or cross-functional teams of technologists (application, data, SRE)
  • distributed systems design
  • cloud-native architectures
  • cloud platforms (e.g., AWS, GCP, or Azure)
  • delivering high throughput/low latency production systems
  • DevOps practices
  • CI/CD
  • infrastructure as code
  • observability tools (monitoring, logging, tracing)
  • influencing across highly matrixed, complex organizations
  • delivering value at scale
  • leading complex projects supporting system design, testing, and operational stability
  • Computer Science, Computer Engineering, Mathematics, or a related technical field

Nice to have

  • designing and operating event-driven architectures (Kafka, Pulsar, etc.)
  • data engineering (ETL/ELT pipelines, streaming data, data lakes/warehouses)
  • implementing SRE principles (SLOs, error budgets, reliability engineering)
  • containerization and orchestration (Docker, Kubernetes)
  • API design and management (gRPC, REST, GraphQL, API gateways)
  • security and compliance in regulated environments (e.g., financial services)
  • performance tuning and scalability optimization

What the JD emphasized

  • high throughput, low latency production systems
  • fraud prevention
  • payments processing