freehire launches on Product Hunt on 26 August.

Follow →

Staff Software Engineer Financial Crimes

You will set technical direction for a financial crimes compliance control plane supporting real-time screening, transaction monitoring, auditability, resilience, and vendor integrations. You will own architecture, solve distributed-systems challenges, translate regulatory obligations into engineering plans, and mentor engineers.

Responsibilities

  • Set architectural direction for the compliance control plane
  • Design real-time screening orchestration
  • Drive multi-vendor failover and sub-second decisioning
  • Design regulator-grade auditability
  • Translate regulatory obligations into engineering primitives
  • Create and sequence technical roadmaps
  • Anticipate platform risks and scaling constraints
  • Align cross-functional objectives with senior leaders
  • Set production ownership standards
  • Lead observability alerting and incident response initiatives
  • Mentor engineers

Requirements

  • 8+ years of production backend systems experience
  • Deep expertise in Java or comparable JVM languages
  • Go or Rust experience
  • Architecture experience with complex distributed systems
  • Technical direction experience across teams
  • Resilience and distributed-systems design expertise
  • Failover knowledge
  • Graceful degradation knowledge
  • Idempotency knowledge
  • High-throughput real-time decisioning experience
  • REST and gRPC API design experience
  • Kubernetes knowledge
  • Observability tooling knowledge
  • AWS knowledge
  • FinTech payments identity or compliance technology experience

Benefits

  • Professional development budget
  • Flexible in-office schedule
  • Health care coverage
  • Retirement benefits
  • Family-forming benefits
  • Family support benefits
  • Employee giving match
  • Mobile phone stipend
  • Wellness reimbursement
  • Vacation policy
  • Parental leave
  • Family planning benefits
  • Catered lunches
  • Stocked kitchens

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available