Now hiring

Senior Neo4j Engineer @ ARM

Gresham Street, City of LondonOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £10,920 - 10,920 per year

Requirements: Senior experience with Neo4j graph database engineeringAbility to interpret solution architecture into Neo4j approaches and tasksExperience directing a small engineering team to deliver high-quality workExperience designing graph database schemas and data modelsExperience building and maintaining ETL/ELT pipelinesStrong Cypher query development and optimisation skillsExperience building APIs/integration layers for downstream consumersExperience with performance tuning, indexing, and scaling Neo4jExperience collaborating on ontology, knowledge, and schema changesExperience with graph quality metrics, confidence scores, and data lineageExperience with APOC and Neosemantic processing Responsibilities: We interpret the solution architects instructions into Neo4j approaches and tasks, and direct a small engineering team to deliver them to a high standardWe design and build Neo4j graph database schemas, translating target models into node and relationship structuresWe define, develop, and maintain ETL/ELT pipelines to ingest, transform, and load source data into the graphWe design sub-graph views to control the content available to downstream consumersWe write and optimise Cypher queries for loading, transformation, and application-facing retrievalWe implement graph data models that balance query performance with semantic accuracyWe build and maintain APIs and integration layers exposing graph data to downstream consumers, including the chatbotWe collaborate with the Knowledge Graph Architect to implement ontology, knowledge, and schema changes as codeWe support performance tuning, indexing, and scaling of the Neo4j instanceWe automate data refresh and synchronisation processes between source systems and the graphWe troubleshoot data integrity and pipeline issues in collaboration with the Quality EngineerWe document graph schema and data lineageWe define, design, and implement graph quality metrics and measurement techniques to maintain, calculate, and display confidence scoresWe define and design APOC and Neosemantic processing within Neo4j to identify and manage orphans, orphaned subgraphs, duplicates, and high-similarity objects Technologies: ARMArchitectETLGraph DatabaseSupportNeo4JNodeJS More:

We are recruiting for a Senior Neo4j Engineer for an initial 7-month contract in the financial industry. The role is based in London with a hybrid working pattern of 1-2 days per week on site, and the day rate is £910 inside IR35. The client is looking for someone to join a fast-paced team and work on graph data engineering, schema design, integrations, performance, and quality processes. This vacancy is being advertised by ARM, a specialist talent acquisition and management consultancy covering technical recruitment across the UK and beyond.

last updated 35 week of 2026

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores