Software Engineer - Digital Trust
Core
Building distributed, highly scalable event-driven services with ultra-low latency for real-time fraud detection and digital identity assurance in the financial sector.
Role type
Senior Software Engineer (Backend/Systems)
Builds
Production-grade cloud-based risk management platform components
Domain
Financial Services / Fraud Detection / Machine Learning Infrastructure
Deliverable
production ML models | product features
Required skills
Java, multi-threading programming, object-oriented design, event-driven architecture, database design (relational/NoSQL/graph), system scalability, 24/7 reliability engineering
Preferred skills
Zookeeper, Kafka, Docker, Kubernetes, Python, Django
Technologies
Java, Kafka, Zookeeper, Docker, Kubernetes, Python, Django, NoSQL, Graph databases
Responsibilities
Execute full software development life cycle, develop backend applications and APIs, design real-time request processing services, contribute to software development best practices, manage on-call rotation for mission-critical platform
Seniority
Mid-Senior, hands-on IC