Senior Software Engineer ll, Decision Engineering
Core
Design, build, and scale backend systems for real-time fraud decisioning and external APIs serving global merchants.
Role type
Senior Software Engineer (Backend/Distributed Systems)
Builds
Real-time decision engine, ingestion pipelines, schema management systems, and self-serve API platform
Domain
Fintech / Fraud Prevention / E-commerce
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, Kotlin, Node.js, AWS, Kubernetes, Docker, distributed systems design, high-scale system maintenance
Preferred skills
API Gateway architectures, real-time data processing frameworks (Flink, Storm), resilience patterns, developer platform contributions
Responsibilities
Design and scale backend systems for real-time decisioning; own projects end-to-end from design to production rollout; ensure low-latency and fault-tolerant distributed environments; enhance observability and developer experience; collaborate with cross-functional teams; support enterprise integrations
Seniority
Senior, hands-on IC