Neo4j Solution Engineer
Solution Engineer
Neo4j
In this role, you will be responsible for building and operating a Neo4j-based data platform, covering graph data modelling, pipelines, and APIs.
March
3mo + possible extension
We are looking for a Solution Engineer for our client, with primary responsibility for data modelling, development, and maintenance of a platform based on Neo4j, Airflow data pipelines, and GraphQL APIs.
Your responsibilities include:
- Operating and maintaining Neo4j Enterprise, including upgrades, monitoring, and capacity planning
- Designing and evolving graph data models and Cypher queries to support business use cases
- Building and maintaining ETL pipelines with Airflow using Python and SQL
- Integrating new data sources from enterprise core systems
- Managing and versioning GraphQL schemas and APIs
- Ensuring the reliability and supportability of a business-critical platform
- Operating the platform as a service, including observability, support models, and collaboration with architects, developers, and business stakeholders
Requirements:
- Hands-on experience with Neo4j (mandatory)
- Solid background in data engineering and software development
- Knowledge of Python and SQL
- Experience with cloud-based development, DevOps practices, and Agile ways of working
- Familiarity with Airflow and GraphQL (or strong willingness to deepen expertise)
- Excellent spoken and written English