Lead Engineer/Engineer, Software Development, Data, Intel PMC

Home Team Science and Technology Agency (HTX)

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HTX is Singapore's national science and technology agency focusing on homeland security solutions. The role centers on designing robust semantic data artefacts, graph models and scalable data infrastructures for mission-critical applications.

You will work with product owners, data scientists and developers in an Agile environment, mentoring juniors and driving architecture that aligns with intel development objectives and PDPA compliance.

Qualifications

  • Bachelor degree in CS / data or related field required.
  • Min 4 years of software dev, with 2+ years in data-schema work or knowledge graphs.
  • Proficient in SQL and major RDBMS (SQL Server, PostgreSQL).
  • Experience with NoSQL stores and graph DBs (Neo4j, Cosmos DB, Neptune).
  • Strong knowledge of semantic web tech (RDF, OWL, JSON-LD, SHACL).
  • IaC tooling and CI/CD pipelines experience (Terraform, Azure DevOps, GitHub Actions).
  • Familiarity with data catalogues, data quality, security and PDPA.
  • Agile/Scrum, TDD/BDD; strong written and verbal communication.
  • Senior roles require mentoring experience.

Responsibilities

  • Define semantic data models and ontologies using RDF/OWL/JSON-LD/schema.org.
  • Setup and optimize graph-database schemas (Neo4j, Cosmos DB Gremlin).
  • Design relational and NoSQL schemas for performance and security.
  • Build IaC and CI/CD pipelines to provision data infra and manage schema changes.
  • Maintain a metadata catalogue with lineage, ownership and quality rules.
  • Enforce PDPA, encryption, RBAC and audit logging.
  • Collaborate with product owners, data scientists and developers in Agile/Scrum.
  • Validate schemas, assess data quality and coordinate remediation.
  • Maintain technical docs and mentor junior engineers on semantic modelling.
  • Explore new data-modelling standards and evaluate adoption opportunities.
  • Deliver modular, scalable solutions with strong architectural design.
  • Collaborate across teams and participate in master planning.

Skills

Data-schema engineering
Semantic modelling
Knowledge-graph development
SQL
NoSQL
Graph databases
IaC
CI/CD
Agile/Scrum
TDD/BDD
Communication
Leadership / mentoring

Education

Bachelor's degree in Computer Science, Data Engineering, Information Systems or related discipline

Tools

Neo4j
Azure Cosmos DB Gremlin
Terraform
Ansible
Azure DevOps
GitHub Actions
SQL Server
PostgreSQL
MongoDB
SHACL
OpenAPI

Job description

What the role is:

The Solution Engineer will support the design, development, testing, delivery and maintenance of software solutions. The role involves technical implementations, collaborating with tech leads, product owners and other stakeholders to do data-schema engineering, semantic modelling, knowledge-graph construction and automated provisioning. The successful candidate will design robust, interoperable data structures that underpin mission-critical applications, analytics platforms and information-sharing services. This is a hands-on technical role that also requires alignment with broader intel development objectives in anti-scam work.

What you will be working on:
  • Define semantic data models and ontologies using standards such as RDF, OWL, JSON-LD and schema.org to enable consistent data interpretation across agencies.
  • Setup and Optimise graph-database schemas (e.g., Neo4j, Azure Cosmos DB Gremlin) for performance and scalability.
  • Design and optimise relational and NoSQL data schemas to meet performance, scalability and security requirements, applying appropriate normalisation, denormalisation and indexing strategies.
  • Build and use IaC and CI/CD pipelines (e.g., Terraform, Ansible) to provision data infrastructure and manage version-controlled schema and ontology changes.
  • Establish and maintain a metadata catalogue that records schema definitions, lineage, ownership and data-quality rules.
  • Enforce data-privacy (PDPA) and security policies, including encryption, role-based access control and audit logging.
  • Collaborate with product owners, data scientists, domain experts and developers to translate business requirements into semantic data artefacts within an Agile/Scrum environment.
  • Validate schemas and data integrity, assess data quality, and coordinate anomaly remediation.
  • Maintain data and technical documentation, and mentor junior engineers on semantic modelling, graph databases, schema versioning and best practices.
  • Evaluate emerging data-modelling standards (e.g., GraphQL schema stitching, OpenAPI-based data contracts) and recommend adoption where beneficial.
  • Deliver high-quality solutions that are thoughtfully designed and architected, ensuring modularity and scalability.
  • Effective collaboration with Tech Leads, team members, and stakeholders, including master planning.
What we are looking for:
  • Bachelor's degree in Computer Science, Data Engineering, Information Systems or a related discipline.
  • Minimum 4 years of professional software development experience, with at least 2 years focused on data-schema engineering, semantic modelling or knowledge-graph development.
  • Proficiency in SQL and a major RDBMS (SQL Server, PostgreSQL).
  • Experience with NoSQL stores (MongoDB, Cosmos DB) and graph databases (Neo4j, Azure Cosmos DB Gremlin, Amazon Neptune).
  • Strong knowledge of semantic web technologies (RDF, OWL, JSON-LD, SHACL).
  • Hands-on with IaC tools (Terraform, Azure ARM) and CI/CD pipelines (Azure DevOps, GitHub Actions).
  • Familiarity with data-catalogue solutions and data-quality frameworks.Experience with CI/CD pipelines, including source code management, IaC, test automation, and static/dynamic code analysis workflows.
  • Design secure, high-performance schemas and graph models that meet scalability requirements and data protection standards, including encryption, access control and PDPA compliance
  • Agile/Scrum development experience; understanding of TDD/BDD practices.
  • Excellent written and verbal communication; capable of explaining complex data concepts to non-technical stakeholders.
  • Senior positions will require experience in leading or mentoring junior personnels.
  • All new hires are appointed on a two-year contract in the first instance and will be assessed and considered for permanent tenure over time, based on performance.
  • As part of the shortlisting process for this role, you may be required to complete a medical declaration and/or undergo further assessment.

All shortlisted applicants will be updated on the status of their applications within 4 weeks upon closing of the advertisement.

About Home Team Science and Technology Agency (HTX)

HTX is the world's first Science and Technology agency that integrates a diverse range of scientific and engineering capabilities to innovate and deliver transformative and operationally‑ready solutions for homeland security. As a statutory board of the Ministry of Home Affairs and integral to the Home Team, HTX works at the forefront of science and technology to empower Singapore's frontline of security. Our shared mission is to amplify, augment and accelerate the Home Team's advantage and secure Singapore as the safest place on planet earth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Engineer/Engineer, Intelligence Devt, Intelligence Technology, Intel PMC
Lead Engineer/Engineer, Intelligence Devt, Intelligence Technology, Intel PMC

Home Team Science and Technology Agency (HTX) • Singapore

On-site
SGD 90,000 - 150,000
Lead Engineer/Engineer, Software Development, QA, Intel PMC
Lead Engineer/Engineer, Software Development, QA, Intel PMC

Home Team Science and Technology Agency (HTX) • Singapore

On-site
SGD 70,000 - 110,000
Lead Engineer/ Engineer, SaaS Development, Digital Experience Platform, xData
Lead Engineer/ Engineer, SaaS Development, Digital Experience Platform, xData

Home Team Science and Technology Agency (HTX) • Singapore

On-site
SGD 90,000 - 130,000
Engineer / Lead Engineer (AI Solutions & Design), AI Central
Engineer / Lead Engineer (AI Solutions & Design), AI Central

Home Team Science and Technology Agency (HTX) • Singapore

On-site
SGD 120,000 - 170,000
Lead Engineer/Engineer, Security-By-Design, CISO Office, xCyber
Lead Engineer/Engineer, Security-By-Design, CISO Office, xCyber

Home Team Science and Technology Agency (HTX) • Singapore

On-site
SGD 80,000 - 120,000
Lead Engineer/Engineer, Infra, Intelligence Operational System & Infra, IPMC
Lead Engineer/Engineer, Infra, Intelligence Operational System & Infra, IPMC

Home Team Science and Technology Agency (HTX) • Singapore

On-site
SGD 50,000 - 80,000
Head, Engineering, xCode
Head, Engineering, xCode

Home Team Science and Technology Agency (HTX) • Singapore

On-site
SGD 180,000 - 260,000
Lead Engineer/Engineer, Coastal Systems, Ops System Engineering, PPMC
Lead Engineer/Engineer, Coastal Systems, Ops System Engineering, PPMC

Home Team Science and Technology Agency (HTX) • Singapore

On-site
SGD 90,000 - 150,000
Lead Engineer / Engineer, AI Agent Engineer, Programme Planning Office
Lead Engineer / Engineer, AI Agent Engineer, Programme Planning Office

Home Team Science and Technology Agency (HTX) • Singapore

On-site
SGD 120,000 - 180,000
Data Scientist / Senior Data Scientist, Risk Sensemaking Analytics, xData
Data Scientist / Senior Data Scientist, Risk Sensemaking Analytics, xData

Home Team Science and Technology Agency (HTX) • Singapore

On-site
SGD 90,000 - 170,000