Summary:
The role aims to enhance Mobile Money fraud detection platform by building robust systems that analyze transaction data, identifying suspicious behaviors to combat fraud effectively.
Responsibilities:
* Develop and maintain backend services supporting the fraud detection platform.
* Build and maintain APIs and microservices to process mobile transaction data.
* Create data processing components for analyzing transaction flows to detect suspicious behaviors.
* Develop internal tools and dashboards for fraud analysts and operations teams.
* Write clean, maintainable production code and participate in code reviews.
* Work with large-scale datasets using PostgreSQL, ClickHouse, Spark, and Redis.
* Contribute to data pipelines for fraud monitoring and analytics.
* Collaborate with teams to enhance fraud detection capabilities and data systems.
* Deploy and operate services in Docker and Kubernetes environments.
* Investigate and resolve production issues affecting monitoring and detection systems.
Must Haves:
* 5+ years of professional experience as a software developer.
* Strong backend development skills in Python, PHP, Go.
* Solid frontend experience with JavaScript / TypeScript and React.
* Experience with SQL databases and large datasets.
* Familiarity with NoSQL systems like Redis and Message Queues such as Kafka.
* Understanding of data modeling and processing workflows.
* Experience in containerized environments (Docker, Kubernetes).
* Knowledge of software design principles (e.g., SOLID, clean architecture).
* Fluent in English.
* Ability to debug complex issues in production systems.
* Curious mindset to explore new technologies.
Nice to Haves:
* Experience in fraud detection systems or transaction monitoring platforms.
* Experience in working with mobile payment systems.
* Familiarity with analytical databases like ClickHouse.
* Experience in building data pipelines or working with financial datasets.
* Experience in high-scale distributed systems.
* Prior work in remote engineering teams.
* Experience with Specs Driven Developmen