Job Summary
We are looking for E1.1 or E1.2 (max) engineer with basic Scala knowledge and hands-on understanding of CI/CD and software engineering practices, who can be rapidly upskilled on the Quantexa platform. The role will support data engineering and financial crime/risk-related solutions, with an initial focus on building Quantexa foundational capability.
Key Responsibilities
Develop and maintain applications/components using Scala with guidance from senior engineers.
• Work with existing CI/CD pipelines, source control and automated deployment processes.
• Understand data ingestion, transformation and processing concepts.
• Troubleshoot build, deployment and application issues across development environments.
• Participate in code reviews, testing and engineering quality practices.
• Complete accelerated Quantexa training and hands-on enablement to achieve beginner-level delivery readiness.
• Develop understanding of Quantexa concepts such as:
o Data ingestion and data pipelines
o Entity resolution
o Network/link-based data concepts
o Data modelling and configuration
• Work closely with experienced Quantexa/data engineers and progressively take ownership of development activities.
• Follow Agile delivery, DevOps and engineering standards.
Skill Requirements
Mandatory Skills
• Basic working knowledge of Scala
• Understanding of object-oriented and/or functional programming concepts
• Knowledge of Git/source-code management
• Basic hands-on knowledge of CI/CD concepts and pipelines
• Understanding of software build, test and deployment lifecycle
• Good SQL and general data-handling fundamentals
• Strong willingness and ability to learn Quantexa quickly
Good to Have
• Exposure to Apache Spark / distributed data processing
• Experience with Java
• Knowledge of Jenkins, Azure DevOps, GitHub Actions or similar CI/CD tooling
• Exposure to cloud platforms such as GCP, Azure or AWS
• Experience working with large datasets or data-engineering solutions
• Understanding of financial services, Financial Crime, AML, KYC/CDD or Transaction Monitoring would be advantageous.