Data Engineer
Itcan
Job Description
Role Summary
Join Team to build innovative Neo4j-powered solutions that detect fraud rings, money laundering networks, and account takeovers in real-time. You'll work at the intersection of data science, graph analytics, and financial crime prevention-helping our clients in the banking sector safeguard their operations and protect their customers.
Key Responsibilities
- Model Complex Banking Data in Neo4j: Design and implement graph data models representing customers, accounts, transactions, devices, and their interconnected relationships.
- Apply Graph Data Science (GDS) Algorithms: Leverage Community Detection, Link Prediction, Node Embeddings, and Pathfinding algorithms to uncover hidden fraud patterns and suspicious networks.
- Build Real-Time Investigation Dashboards: Develop interactive visualisations using Neo4j Bloom to empower Risk and AML teams with actionable insights.
- Collaborate Across Teams: Partner closely with Risk Management, Anti-Money Laundering (AML), Compliance, and Data Science teams to translate business requirements into technical solutions that reduce fraud losses.
- Optimise Performance: Ensure scalability, performance tuning, and reliability of graph databases in production environments.
- Drive Innovation: Stay current with emerging graph technologies and fraud detection techniques, and contribute to continuous improvement of our analytics capabilities.
Qualifications
Must-Have
- 5-6 years of overall IT experience, with 2+ years of hands-on experience working with Neo4j, Cypher query language, and Graph Data Science (GDS) library.
- Strong proficiency in Python for ETL pipelines, data processing, and integration with Neo4j GDS workflows.
- Solid understanding of graph database concepts, including data modelling, indexing, query optimisation, and performance tuning.
- Experience applying GDS algorithms such as Community Detection (Louvain, Label Propagation), Link Prediction, Node Embeddings (Node2Vec, GraphSAGE), and Centrality measures.
- Familiarity with Neo4j Bloom or similar graph visualisation tools for building investigative dashboards.
- Experience in the Banking, Fraud Detection, or AML domain is highly preferred.
- Strong analytical and problem-solving skills with the ability to translate complex business requirements into technical solutions.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
Good-to-Have
- Experience with other graph databases (e.g., Amazon Neptune, TigerGraph, JanusGraph).
- Knowledge of machine learning frameworks (e.g., scikit-learn, TensorFlow, PyTorch) and integrating ML models with graph analytics.
- Familiarity with cloud platforms (AWS, Azure, GCP) and deploying Neo4j in cloud environments.
- Understanding of data streaming technologies (Kafka, Kinesis) for real-time fraud detection pipelines.
- Experience with CI/CD pipelines, Infrastructure as Code (Terraform, CloudFormation), and DevOps practices.
- Knowledge of regulatory frameworks related to AML, KYC, and financial crime compliance.
- Neo4j Certified Professional or Graph Data Science certification is a plus.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Data Science, Information Technology, or a related field.
- 5-6 years of experience in IT production, preferably in banking or financial services
- Good problem-solving skills and ability to work under pressure in a fast-paced environment.
- Strong communication skills with the ability to liaise effectively across teams.
- ...Overview / Job Summary We are seeking experienced AI & Data Consultants to join our growing team supporting enterprise-scale Data... ...covers multiple specialization tracks, including Machine Learning Engineer, AI System Analyst , and Data Engineer , and is ideal for...
- ...Overview We are seeking a proactive and hands-on Software QA Engineer to support quality assurance activities across enterprise applications... ...traceability. Develop test scenarios, test scripts, and test data aligned with business requirements and acceptance criteria....
- ...Overview We are seeking a customer-focused EUC Support Engineer to provide end-user computing (EUC) and deskside support services in a dynamic enterprise environment. The role will focus on supporting Windows environments, Microsoft O365 applications, hardware troubleshooting...
- ...Overview We are seeking a Senior Java Software Engineer to design, develop, and deliver enterprise-grade Java applications that power mission-critical business platforms. The ideal candidate has extensive experience building scalable, cloud-native solutions, driving...
- ...POSITIONOVERVIEW : Data Engineer (Cloud) POSITIONGENERAL DUTIES AND TASKS : Position Name: Data Engineer (Cloud) Term: 12 Months Minimum Relevant Experience: 5 Years Start Date: Immediate Key Skills: Oracle, MS SQL, MySQL, Teradata, Databricks, Informatica,...
2000 - 3000 SGD
...DATA CENTRE ENGINEER (2*Perm) Junior Executive 2 years exp $2,000 to $3,000 Monthly Roles & Responsibilities As a Data Center Engineer plays a crucial role in maintaining the operational integrity of the data center by providing support in ticket resolution, hardware...- ...Responsibilities: - Troubleshoot Batch Issues & root causes to Mitigate Impacts to SLA - Perform root cause analysis on internal and external data and processes toanswer specific business questions and identify opportunities for improvement. - Provide operational support and...
- ...REQUIREMENTS At least 4 years of relevant experience in data systems architecture, data systems integration, and data pipeline setup at production scale Good understanding of cloud computing principles including infrastructure as code, containerization, microservices...
- ...while meeting performance and scalability requirements. ? Stay up to datewith AWS, Databricks, Informatica IDMC services, and data engineering bestpractices to recommend and implement new technologies and techniques. Conductuser requirement analysis for the development /...
- ...Responsibilities Data Centre Operations Management · Ensure incidents are responded and attended to, or escalated for resolution... ...centre. · Perform troubleshooting for servers together with remote engineering team. Requirements · Diploma in Mechanical/Electrical...
- ...modern hybrid cloud platform, handling structured and unstructured data including PDFs, PPTX, Excel, Word, images, scanned documents,... ...Skills for Success: ~ Bachelor’s degree in Computer Science, Engineering, or a related field ~1–3 years of experience in data engineering...
- ...Owner / Business Analyst with at least 6 years of experience in MarTech, Digital Asset Management (DAM), Marketing Analytics, and Data Engineering environments. The successful candidate will drive Agile product delivery initiatives, lead business analysis activities, and...
- ...issues. Requirements ITE / Diploma in Mechanical or Electrical Engineering with 2-3 Experience in precision Cooling in CRAC / CRAH/ Chiller... ...Willing to work on-call 24/7 , travel to sites, and work in data centre environments Training will be provided to enhance...
- ...Customer. This involves frequent engagement and building of effective partnerships with technical units like system project leaders and data engineers, and our business units. • Stay at the cutting edge of data science innovations by actively surveying the landscape and...
- ...insights with business intelligence tools in meeting business expectations and objective. Extensive experience as a data scientist and familiar with data engineering and machine learning engineering techniques. Ability to relay insights in layman's terms, which can be then used...
- ...Key Responsibilities and Results Lead data science initiatives supporting offerings by partnering with Marketing, Product, and external... ...within customer journeys; integrate models into decision engines while ensuring governance, scalability, and performance monitoring...
- ...Role and Responsibilities Roles: Data Migration/Conversion Lead for assigned data types. Responsibilities: 1) Follow client'... ...Qualifications Requirements / Qualifications 1) Bachelor Degree in Engineering or Science; 2) Good communication skills; 3)Broad and in-...
- ...Responsibilities Collect, clean, and prepare large datasets from multiple sources such as sensors, databases, operational systems, and external data platforms. Develop and maintain data workflows or pipelines to ensure data is reliable, accessible, and ready for analysis. Apply...
- ...As a Senior Data Scientist within the AI & Data Analytics (AIDA) business unit, you will play a critical role in designing and deploying... ...evaluation of large language models (e.g., GPT, LLaMA), prompt engineering, red-teaming, and performance monitoring c) Efficient data...
- ...Inspection Equipment - Walking distance from Lavender / Bendemeer MRT Responsibilities Create, maintain, and analyze sales and market data using Excel, SAP, and company software Use data insights to guide sales direction and market development strategies Proactively...
- ...Be a Part of Something BIG! As a Senior Data Scientist within the AI & Data Analytics (AIDA) business unit, you will assume a key role... ...journeys. Integrate these models into customer-centric decision engines while championing best practices around model governance, scalability...
- ...Data Migration/Conversion Lead for assigned datatypes. Responsibilities: 1) Follow client's Data Migration/Conversion Methodology... .... Requirements / Qualifications 1) Bachelor Degree in Engineering or Science. 2) Good communication skills. 3) Broad and in-depth...
- ...thinking actuarial manager to help shape the future of reporting, analytics, and AI within our Actuarial function. The Manager, Actuarial Data, Automation and AI (ADAA) will drive high-impact initiatives that modernize reporting processes, unlock better business insights, and...
- ...Responsible for securing and renewing participation and orders from a large portfolio of assigned accounts Plan and deliver annual Data Services reports, ensuring the report quality and timely delivery Share insights through knowledge sharing sessions or contribute to...
- ...Competencies Strong expertise in Finance Systems / General Ledger /FFS is MUST Expertise experience with Ab Initio (automation, data validation) is MUST Knowledge of data transformation, reconciliation, and financial data flows Experience with JIRA-based delivery...
- ...promoting best practices throughout the SDLC. General Qualifications Bachelor's Degree in Computer Science, Information Technology, Engineering, Finance, Business Information Systems, or a related discipline. Minimum 5 years of experience in Software Testing, Quality...
- ...About the Opportunity Our client, a leading international financial institution, is seeking an experienced Assistant Manager, Client Data Management (AVP Level) to support client onboarding and data maintenance activities. This role is responsible for ensuring the accurate...
- ...optimize business processes. Job Qualifications and Requirements Bachelor's degree in Information Technology, Computer Science, Engineering, Business Administration, or a related field. Minimum 6 years of experience as an SAP Consultant in a technical, functional,...
- ...administration, insurance and medical benefits, employee share programs, and government-related reporting. Generate HR reports and support data management activities to ensure data accuracy and compliance. Serve as the first point of contact for employee HR inquiries and...
- ...Experience and Qualifications: Bachelor's degree or higher in engineering disciplines such as Materials Science, Mechanical Engineering,... ..., photoresist chemistry, and exposure systems Proficiency in data analysis tools (e.g., JMP, MATLAB, Excel) Strong analytical and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!

