Tech jobs
Job listings
Software Engineer, Data Programme
Build and maintain a unified data platform for Singapore’s government, creating APIs, microservices, and tools to improve data discovery, quality, and access across agencies.
Quantexa Data Engineer #sn
Build and optimize big-data pipelines using Spark, Scala, Elasticsearch, and OpenShift to support analytics and compliance in a finance context.
Financial Crimes IT, Tech Data Engineer
Builds and maintains anti-money laundering software using Java, Python, SQL and DevOps tools on Linux and Azure to detect financial crimes.
Senior Data Platform System Engineer (Data Engineering Team) (Data & AI)
Build and maintain SP Group’s enterprise data platform (Cloudera, Talend, Spark) to power analytics, AI, and regulatory compliance for energy operations.
Software Engineer Trainee
Build and maintain software for DNA sequencing instruments in a scrum team, using ASP.NET Core, Python, Docker, and Kubernetes.
Software Engineer (UI)
Build and maintain UI components for wealth management and private banking using React.js, JavaScript, and RESTful APIs in a large Singaporean bank.
M11 - Data Engineer
Build and maintain scalable ETL/ELT pipelines using SSIS, Snowflake, Python, and cloud tools to move and transform data for analytics and products.
Principal Software Engineer
Lead AI-assisted engineering practices at Dell, integrating LLM tools and automation into software delivery workflows to enhance speed, quality, and innovation for enterprise platforms.
Cyber Data Engineer, Associate
Designs and maintains large-scale cyber analytics platforms (Splunk, Elasticsearch) and data pipelines that ingest, transform, and expose security event data for threat detection and response in APAC.
Software Engineer – Scala/Java (Capital Markets)
Senior Software Engineer builds scalable Scala/Java systems for capital markets using event sourcing, CQRS, and TDD in an Agile team.
Cloud Backend Engineer
Design and maintain cloud backend APIs and infrastructure for a Bitcoin mining and AI cloud platform using Java, Go, Node.js, Python, and Kubernetes.
Senior Java Software Engineer
Senior Java engineer building cloud-native integration layers for trade finance using Spring, Kubernetes, and Apache Camel in a large banking IT team.
Data Engineer - Banking
Design and deploy containerized data pipelines on OpenShift for banking analytics, using Spark, Hadoop, and Python to transform and enrich financial data for ML and reporting.
Data Engineer
Build and maintain scalable data pipelines using Spark, Scala, and Elasticsearch to power AML and financial crime compliance solutions on Quantexa.
Software Engineer – Scala/Java (Capital Markets)
Senior Software Engineer building scalable Scala/Java systems for capital markets, using event sourcing, CQRS, and TDD in an Agile team.
Software Engineer
Builds and maintains enterprise-grade microservices and web apps in Java/Spring, React, and cloud-native stacks, focusing on performance, security, and CI/CD pipelines.
Java Backend Software Engineer
Builds and maintains cloud-native Java microservices for trade finance loan systems using Spring, Kubernetes, and Apache Camel in a large banking IT team.
Senior Software Engineer – Scala/Java
Builds and optimizes financial-services software in Scala/Java using event sourcing, CQRS, and Agile practices.
Software Engineer - Java/Scala (Capital Markets/Banking)
Build and maintain scalable backend services in Scala/Java for capital-markets systems, using event sourcing, CQRS, and TDD while coaching junior engineers in an Agile environment.
Senior Backend Engineer
Senior Backend Engineer builds and maintains cloud services for inspection tools using Go, AWS/GCP, and Kubernetes, focusing on scalability, resilience, and CI/CD pipelines.