Skip to content
Neo4j logo

Senior Software Engineer - GraphAware Hume

Neo4jGraph Database company
RemoteSenior
Eurazeo logo
Eurazeo
GV logo
GV
Morgan Stanley Expansion Capital
One Peak Partners
Creandum logo
Creandum
Dawn Capital logo
Dawn Capital
Software EngineeringNew

About the role

TL;DR

Senior Software Engineer to shape the core intelligence of Neo4j's graph-powered analytics platform.

  • As a Senior Software Engineer, you will shape the core intelligence of GraphAware Hume, our graph-powered analytics platform.
  • You will be responsible for building APIs, designing secure access control systems, orchestrating workflows, and optimizing application performance.
  • Key Responsibilities 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.
  • Contributing to architecture and technical design with the team.
  • Requirements Proven experience in backend systems (8+ years) with exposure to large-scale, complex applications.
  • Fluency in Java, with a deep understanding of modern software engineering principles (Clean Architecture, DDD, TDD).
  • Experience with Spring or similar frameworks for building secure, modular, and scalable APIs.
  • Experience designing data models, both relational (e.g., PostgreSQL) and graph-based (Neo4j or similar).
  • Strong security mindset with practical knowledge of secure software design and common vulnerabilities (e.g., OWASP).
View original posting →

Required skills

JavaSpringNeo4jPostgreSQLDockerCI/CDGitLinuxREST APIGraphQLOWASP

Nice-to-have skills

Apache KafkaKubernetesLLMs

Tech stack

JavaSpringPostgreSQLNeo4jDockerCI/CDGitLinuxREST APIGraphQL

Similar jobs

A

Software Engineer I

A

Software Engineer II

A

Software Engineer III