Graph Engineer / Ontologist to design, develop, and implement enterprise knowledge graphs and semantic data solutions in a regulated financial‑services environment.
Responsibilities
Design and develop knowledge graphs, ontologies, taxonomies, and semantic information models
Translate business, operational, financial, and regulatory requirements into formal graph and ontology specifications
Define entities, relationships, attributes, constraints, classifications, and semantic rules
Develop graph data models using RDF, OWL, SKOS, SHACL, SPARQL, property‑graph models and Cypher
Build data‑mapping and ingestion processes from relational databases, APIs, documents, and other enterprise data sources
Requirements
Relevant degree or equivalent experience in computer science, information systems, data science, mathematics, engineering, or a related field
Nice to have: Experience in banking, capital markets, financial services, risk, compliance, or regulatory data
Nice to have: Knowledge of financial‑industry standards and reference models such as FIBO, ISO 20022, LEI
Nice to have: Experience with data lineage, metadata management, master data management, data catalogues, or data governance
Nice to have: Familiarity with cloud platforms, containerisation, CI/CD, and infrastructure‑as‑code
Design, build, and maintain full-stack applications using TypeScript and Python, owning features and products throughout the software development lifecycle, and contributing to emerging AI initiatives.
Compensation
The pay range for this position is $69.00 - $73.00/hr.
Responsibilities
Design, build, and maintain full-stack applications using TypeScript and Python
Own features and products throughout the entire software development lifecycle
Develop and maintain scalable APIs and cloud-native services
Partner with business and product stakeholders to gather requirements and translate them into technical solutions
Build reliable, secure, and maintainable production systems