Back to Search
Overview
Staff

Staff Engineer, Decision Engineering

Confirmed live in the last 24 hours

Forter

Forter

Israel - Tel Aviv
Hybrid
Posted April 9, 2026

Job Description

About the role:

Forter is looking for a Senior Software Engineer to join our Decision Engineering team. The group is responsible for the real-time, low-latency infrastructure that powers Forter’s fraud decisions and external APIs.

Our systems process billions of requests every day, ensuring high availability, security, and performance at global scale.

In this role, you’ll work on core backend components such as our decision engine, ingestion and enrichment pipelines, schema management systems, and self-serve API platform. The software you build will power critical business decisions and directly serve some of the world’s largest merchants.

This is a high-impact, high-ownership position for an engineer who thrives on solving complex distributed systems challenges, cares deeply about production-grade quality, and wants to shape the foundation of Forter’s decisioning platform.

 

What you'll be doing:

  • Lead the architecture and evolution of Forter’s decision engine and related services: real‑time decision APIs, rule and policy engines, model‑serving interfaces, and the orchestration layers that tie them together.
  • Design and implement highly available, low‑latency, distributed systems that process large‑scale event streams and support complex decision workflows.
  • Collaborate with product, risk, and customer‑facing teams to translate risk strategy and merchant needs into robust system capabilities (e.g., configurable decision flows, exemptions, auditability, analytics surfaces).
  • Mentor and coach engineers across levels in areas such as distributed systems design, reliability engineering, and systems thinking, elevating the overall standard of engineering in the group.
  • Participate in technical discussions and customer interactions, providing expertise and clear communication when supporting enterprise integrations.

What you'll need:

  • 7+ years of experience building backend systems in large-scale production environments
  • Strong programming skills in Python, Java, Kotlin, or Node.js
  • Hands-on experience with cloud-native technologies (AWS, Kubernetes, Docker)
  • Proven ability to design and maintain high-scale distributed systems
  • Strong sense of ownership, autonomy, and accountability
  • Excellent communication skills, with the ability to explain complex systems clearly to both technical and non-technical audiences — including direct collaboration with customers worldwide

It'd be cool if you also have: 

  • Experience with API Gateway architectures, schema/versioning strategies, or platformization efforts
  • Familiarity with real-time data processing frameworks (e.g., Flink, Storm) and resilience patterns
  • nodepythonjavagorustawskubernetesdockermachine learningai