דרושים»תוכנה» Staff Engineer, Decision Engineering
Description
לפני 14 שעות חברה חסויה Location: Job Type: We are 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 our 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, youll 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 worlds 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 our decisioning platform. What you'll be doing: Lead the architecture and evolution of our 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.Requirements: 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 Background working alongside data science or machine learning teams Contributions to developer platforms, infrastructure services, or internal tools improving engineering velocity.This position is open to all candidates. Hide
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.