Senior Backend Engineer - Graph Analytics & APIs

Remote

San Francisco (CA)

Remote

USD 180,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Neo4j is seeking a Senior Software Engineer to shape the core intelligence of GraphAware Hume, a graph-powered analytics platform. You will build scalable APIs, design secure access controls, and orchestrate analytics workflows in a remote-first environment.

You’ll bring 8+ years in backend systems, deep Java knowledge, Spring experience, and a strong security mindset, with exposure to CI/CD, Docker, and data modeling for relational and graph databases.

Qualifications

  • 8+ years experience in backend systems and large-scale applications.
  • Fluency in Java with solid software engineering principles (Clean Architecture, DDD, TDD).
  • Spring or similar frameworks for secure, modular APIs.
  • Experience designing data models (relational and graph-based).
  • CI/CD pipelines, containerization (Docker), and automated deployment workflows.
  • Strong security mindset with knowledge of OWASP vulnerabilities.
  • Comfortable with remote team collaboration and asynchronous tools.

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 engineers to ensure smooth UX.
  • Contribute to architecture and technical design with the team.

Skills

Backend systems
Java
Spring
DDD
TDD
CI/CD
Security mindset
Remote collaboration

Tools

Docker
PostgreSQL
Neo4j

Job description

Neo4j is seeking a Senior Software Engineer to shape the core intelligence of GraphAware Hume, a graph-powered analytics platform. You will build scalable APIs, design secure access controls, and orchestrate analytics workflows in a remote-first environment.

You’ll bring 8+ years in backend systems, deep Java knowledge, Spring experience, and a strong security mindset, with exposure to CI/CD, Docker, and data modeling for relational and graph databases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Graph AI Engineer (Neo4j) - Remote LatAm
Senior Graph AI Engineer (Neo4j) - Remote LatAm

Able • United States

Remote
USD 120,000 - 180,000
Monthly wellness stipend
Snack boxes delivered to your home
Senior Software Engineer - GraphAware Hume
Senior Software Engineer - GraphAware Hume

Remote • San Francisco (CA)

Remote
USD 180,000 - 260,000
Graph Analytics Engineer - Cloud and Remote-First
Graph Analytics Engineer - Cloud and Remote-First

Neo4j • London (KY)

Remote
USD 140,000 - 180,000
Senior Graph Data Engineer - Production Neo4j/AWS Neptune
Senior Graph Data Engineer - Production Neo4j/AWS Neptune

Ethereum Technologies • Dallas (TX)

On-site
USD 140,000 - 180,000
Software Engineer - Graph Analytics
Software Engineer - Graph Analytics

Neo4j • London (KY)

Remote
USD 140,000 - 180,000
Senior Graph Data Engineer - Neptune/Neo4j & Pipelines
Senior Graph Data Engineer - Neptune/Neo4j & Pipelines

Valiant Technologies LLC • Dallas (TX)

On-site
USD 150,000 - 190,000
Senior Pre-Sales Engineer - Graph AI for Finance
Senior Pre-Sales Engineer - Graph AI for Finance

Neo4j, Inc. • Oregon

Hybrid
USD 200,000 - 265,000
Medical, dental, and vision benefits
401(k) plan
Stock option grant
+1
Senior Graph Solutions Engineer - FinServ & Insurance
Senior Graph Solutions Engineer - FinServ & Insurance

Neo4j, Inc. • United States

Remote
USD 120,000 - 180,000
Graph Data Engineer - Neo4j & AWS Neptune Specialist
Graph Data Engineer - Neo4j & AWS Neptune Specialist

Quantum Technologies. LLC • Dallas (TX)

On-site
USD 180,000 - 240,000
Cypher Software Engineer - Optimizing Graph Queries
Cypher Software Engineer - Optimizing Graph Queries

Neo4j • United States

Remote
USD 140,000 - 210,000