Staff Platform Engineer, Fraud & Payment Risk

Flex

United States

Hybrid

USD 200,000 - 250,000

Full time

47 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Flex is seeking a Staff Software Engineer to build and scale our Fraud and Payment Risk Platform. You will lead architecture and hands-on development of backend services and shared infrastructure for fraud prevention and risk decisioning, collaborating with product, risk policy, data science, and engineering teams.

The role covers real-time and offline features, ML lifecycle support, and production-grade infrastructure.

Qualifications

  • 6+ years of professional software engineering experience, including substantial experience building and operating backend systems in production.
  • 5+ years of hands-on Java experience, including building services with Spring Boot.
  • Experience leading the architecture and delivery of complex distributed systems or shared backend platforms.
  • Strong understanding of API design, service integration, data modeling, caching, and distributed-system failure modes.
  • Experience diagnosing performance bottlenecks and improving scalability and reliability through measurement, testing, and production troubleshooting.
  • Experience with cloud infrastructure, containerized deployments, and relational and NoSQL data stores.
  • Experience establishing observability, monitoring, and alerting for production systems.
  • Ability to lead technical decisions across teams, communicate architectural trade-offs clearly, and mentor other engineers.

Responsibilities

  • Lead backend architecture and development for the Fraud and Payment Risk Platform, including decisioning services, APIs, and shared infrastructure for evolving business needs.
  • Design for scalability, performance, and reliability, balancing latency, throughput, availability, data consistency, and cost.
  • Build capabilities for feature ingestion, integration, and serving, supporting real-time, near-real-time, and offline/batch-computed features with attention to freshness, correctness, and availability.
  • Develop infrastructure for rules and experimentation, enabling teams to configure and version risk strategies, perform user acceptance testing (UAT), evaluate changes, and safely roll them out.
  • Own engineering infrastructure across the ML lifecycle, supporting development and validation workflows, deployment, inference, versioning, safe rollouts, rollback, and integration of model outputs into risk decisions.
  • Own monitoring and alerting across the platform, covering service health, feature freshness and quality, rule and experiment execution, and model inference. Partner with risk policy and data science teams to monitor model behavior and decision outcomes.
  • Improve platform extensibility and usability, so teams can add features, rules, models, and experiments without duplicating infrastructure or tightly coupling systems.
  • Drive complex initiatives from design through production, including technical design proposals, hands-on implementation, performance testing, migration planning, and cross-team coordination.
  • Raise the engineering bar through design and code reviews, mentorship, and improvements to testing, documentation, deployment safety, and operations.

Skills

Java
Spring Boot
Distributed systems
API design
Cloud
Observability
Mentorship
Leadership
AWS

Tools

AWS

Job description

Flex is seeking a Staff Software Engineer to build and scale our Fraud and Payment Risk Platform. You will lead architecture and hands-on development of backend services and shared infrastructure for fraud prevention and risk decisioning, collaborating with product, risk policy, data science, and engineering teams.

The role covers real-time and offline features, ML lifecycle support, and production-grade infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer, Fraud & Payment Risk Platform
Staff Backend Engineer, Fraud & Payment Risk Platform

Flex • New York (NY)

Hybrid
USD 200,000 - 250,000
Relocation assistance
Staff Software Engineer, Fraud & Payment Risk Platform
Staff Software Engineer, Fraud & Payment Risk Platform

Flex • New York (NY)

Hybrid
USD 200,000 - 250,000
Relocation assistance
Staff Backend Engineer - Payments Platform & APIs
Staff Backend Engineer - Payments Platform & APIs

Flex • San Francisco (CA)

Hybrid
USD 200,000 - 250,000
Competitive benefits
Company equity
401(k) with match
+3
Senior Platform Engineer - Payments, Fraud & AI-Powered Core
Senior Platform Engineer - Payments, Fraud & AI-Powered Core

Triumph Arcade • San Francisco (CA)

On-site
USD 170,000 - 260,000
Lunch credit
Comprehensive healthcare
Vision and dental
+2
Staff Backend Engineer: Payments Platform Leader
Staff Backend Engineer: Payments Platform Leader

Flex • United States

Hybrid
USD 170,000 - 250,000
Medical, dental, and vision
Company equity
401(k) with company match
+4
Staff Backend Engineer - Real-Time Fraud Prevention
Staff Backend Engineer - Real-Time Fraud Prevention

Perplexity • United States

Remote
USD 140,000 - 190,000
Remote Staff Software Engineer, Fraud Decisioning Backend
Remote Staff Software Engineer, Fraud Decisioning Backend

Affirm, Inc. • New York (NY)

Remote
USD 150,000 - 210,000
Health coverage 100% for employees &/
Senior Software Engineer, Fraud Platform (Hybrid)
Senior Software Engineer, Fraud Platform (Hybrid)

Q2 • Charlotte (NC)

Hybrid
USD 140,000 - 190,000
Hybrid work opportunities
Flexible time off
Career development & mentoring
Senior Staff Software Engineer - FinTech Payments & APIs
Senior Staff Software Engineer - FinTech Payments & APIs

Flex • United States

Hybrid
USD 204,000 - 300,000
Medical, dental, and vision
Company equity
401(k) with company match
+3
Staff Platform Engineer - Real-Time Data Platform
Staff Platform Engineer - Real-Time Data Platform

Global Payments • Alpharetta (GA)

On-site
USD 130,000 - 190,000