Senior Software Engineer - GraphAware Hume

Neo4j, Inc.

France

Remote

EUR 70,000 - 110,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Neo4j is hiring a Senior Software Engineer to shape the core intelligence of GraphAware Hume, our graph-powered analytics platform. You will build APIs and design secure, scalable access control for mission-critical environments while coordinating workflows for real-time insights across a remote-first European team.

You will work on data models (relational and graph), CI/CD pipelines, and secure software design, contributing to architecture and overall product direction with senior engineers.

Qualifications

  • 8+ years of backend experience in large-scale apps.
  • Fluency in Java with modern software practices (DDD, TDD).
  • Spring or similar framework for secure, modular APIs.
  • Experience with relational and graph data models (PostgreSQL/Neo4j).
  • Knowledge of CI/CD, Docker, and deployment automation.
  • Strong security mindset and OWASP awareness.
  • Ability to work in a remote-first, async team.
  • Experience with microservices and API design.

Responsibilities

  • Build APIs for intuitive user interaction with complex data.
  • Design secure, scalable access control systems for mission-critical environments.
  • Orchestrate workflows to automate graph analytics, inference, and real-time insights.
  • Optimize application performance and collaborate with other engineers to ensure seamless user experiences.
  • Contribute to architecture and technical design with the team.

Skills

Backend development
Java
DDD
TDD
Security mindset
Remote collaboration

Tools

Docker
CI/CD pipelines
PostgreSQL
Neo4j
Kafka

Job description

About Neo4j

Neo4j is the graph intelligence platform that transforms data into knowledge to power the next generation of intelligent applications and AI systems. It includes enterprise‑ready knowledge graphs for accurate, explainable, and governed AI; the most comprehensive, trusted, and easy‑to‑deploy graph capabilities across any environment and data source; and an unmatched ecosystem trusted by 84 of the Fortune 100 and supported by the world’s largest graph community. Intelligence that works. Results that matter.

About Neo4j

Neo4j is the graph intelligence platform that transforms data into knowledge to power the next generation of intelligent applications and AI systems. It includes enterprise‑ready knowledge graphs for accurate, explainable, and governed AI; the most comprehensive, trusted, and easy‑to‑deploy graph capabilities across any environment and data source; and an unmatched ecosystem trusted by 84 of the Fortune 100 and supported by the world’s largest graph community. Intelligence that works. Results that matter.

Built to work everywhere and integrate with everything across every cloud for dynamic, personalized, and autonomous AI systems. We deliver quicker results, contextual knowledge, and solutions that impact customers and employees across the business.

Our Vision

At Neo4j, we have always strived to help the world make sense of data.

As business, society and knowledge become increasingly connected, our technology promotes innovation by helping organizations to find and understand data relationships. We created, drive and lead the graph database category, and we’re disrupting how organizations leverage their data to innovate and stay competitive.

The Team

Product Engineering at Neo4j GraphAware offers a unique opportunity to build real‑world intelligence systems that matter.

We are aiming to hire someone in the the UK, Czechia or Italy.
  • Build with purpose: Your code will help law enforcement and analysts save lives and protect communities through better data insight.
  • Innovative tech: Work with knowledge graphs, workflow engines, LLMs, and graph‑native UIs pushing the boundaries of data analytics.
  • Shape the future: Contribute to product direction and technical vision alongside a senior engineering team.
  • True autonomy: Own your work, from ideation to deployment, in a remote‑first team.
  • Global mindset: Collaborate with a world‑class team of engineers, data scientists, and product thinkers across Europe and beyond.
  • Growth without bureaucracy: Develop your skills in a non‑micromanaged, excellence‑driven environment
The Role

As a Senior Software Engineer, you will shape the core intelligence of GraphAware Hume, our graph‑powered analytics platform.

Your Responsibilities Will Include
  • Building APIs for intuitive user interaction with complex data
  • Designing secure, scalable access control systems for mission‑critical environments
  • Orchestrating workflows to automate graph analytics, inference, and real‑time insights
  • Optimizing application performance and collaborating with other engineers to ensure seamless user experiences
  • Contributing to architecture and technical design with the team
What you must know already and be excited to grow further
  • Proven experience in backend systems (8+ years) with exposure to large‑scale, complex applications and cross‑functional teams
  • Fluency in Java, with a deep understanding of modern software engineering principles, including:
    • Clean Architecture, Domain‑Driven Design (DDD), and Test‑Driven Development (TDD)
    • Advanced debugging and profiling techniques,
    • Writing composable, maintainable, and testable code
  • Spring or similar frameworks with emphasis on building secure, modular, and scalable APIs
  • Experience designing data models, both relational (e.g., PostgreSQL) and ideally graph‑based (Neo4j or similar)
  • Working knowledge of modern CI/CD pipelines, containerization (Docker), and automated deployment workflows
  • Strong security mindset, with practical knowledge of secure software design and common vulnerabilities (e.g. OWASP)
  • Comfortable with remote team collaboration, i.e. tools and practices for asynchronous communication
Bonus Points For Familiarity With
  • Graph technologies: Cypher, Neo4j, knowledge graph
  • Event‑driven architectures, Kafka, or distributed systems
  • Cloud‑native development, observability, and performance tuning
  • Experience working with LLMs or integrating AI/ML into production systems
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead, Backend - GraphAware Hume
Tech Lead, Backend - GraphAware Hume

Neo4j • France

On-site
EUR 90,000 - 130,000
AI Tech Lead - GraphAware Hume
AI Tech Lead - GraphAware Hume

Neo4j, Inc. • France

Remote
EUR 90,000 - 150,000
Customer Solution Architect — Arango AI Product Suite
Customer Solution Architect — Arango AI Product Suite

Arango • Paris

Hybrid
EUR 90,000 - 130,000
Customer Solution Architect — Arango AI Product Suite
Customer Solution Architect — Arango AI Product Suite

Arango • Paris

On-site
EUR 110,000 - 160,000
Senior Engineer, Software
Senior Engineer, Software

Jobgether SRL • France

Remote
EUR 90,000 - 130,000
Remote work across Europe
Mentorship and growth opportunities
Enterprise-scale project exposure
Senior Full-Stack Engineer (Rails, React, Claude Code)
Senior Full-Stack Engineer (Rails, React, Claude Code)

Bridgenext • France

Remote
EUR 85,000 - 120,000
Cloud Solutions Architect
Cloud Solutions Architect

Neural Concept • Paris

On-site
EUR 90,000 - 130,000
Remote/hybrid model (20% remote)
Travel opportunities across Europe
Competitive salary
Software Engineer - Backend
Software Engineer - Backend

Helsing • Paris

On-site
Confidential
Competitive compensation and stock options
Relocation support
Social and education allowances
+2
Neo4j Database Engineer
Neo4j Database Engineer

Global Experts Consulting • France

On-site
EUR 50,000 - 70,000
[Paris] Senior Software Engineer
[Paris] Senior Software Engineer

Dedale Intelligence • Paris

On-site
EUR 70,000 - 110,000