Software Engineer - Customer Success
Core
Client-facing engineer ensuring smooth installation, configuration, and customization of fraud risk scoring systems for financial institutions.
Role type
Senior IC software engineer (customer success)
Builds
Custom Java interfaces, extensions, and modules for the Fraud Analysis platform; production integrations for client environments.
Domain
Financial services / Fraud detection / Risk management
Deliverable
production ML models | product features
Required skills
Java development, SQL/NoSQL databases, cloud environments (AWS/Azure/GCP), streaming/messaging systems (RabbitMQ/Kafka), system integration, troubleshooting, client consultation
Preferred skills
Experience with on-premise environments, web services, Agile principles
Technologies
Java, SQL, NoSQL, AWS, Azure, Google Cloud, RabbitMQ, Kafka
Responsibilities
Execute full software development life cycle for client integrations; develop custom Java inbound/outbound interfaces and extensions; troubleshoot, debug, and upgrade existing systems; deploy and support systems in production; provide Second Tier support for live clients; collaborate with Data Scientists and Fraud Analysts to translate client needs into requirements
Seniority
Mid-level, hands-on IC