Senior Software Engineer - GraphAware Hume
Core
Build core intelligence for GraphAware Hume, a graph-powered analytics platform serving law enforcement and analysts.
Role type
Senior Software Engineer (Backend)
Builds
Graph analytics platform features, secure APIs, and workflow orchestration systems.
Domain
Graph intelligence, AI/LLM integration, and security-critical backend systems.
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Clean Architecture, Domain-Driven Design (DDD), Test-Driven Development (TDD), Spring framework, relational and graph data modeling, CI/CD pipelines, containerization, secure software design
Preferred skills
Cypher, Neo4j, Kafka, distributed systems, cloud-native development, LLM integration
Technologies
Java, Spring, Neo4j, PostgreSQL, Docker, Kafka
Responsibilities
Build APIs for user interaction with complex data, design secure access control systems, orchestrate workflows for graph analytics, optimize application performance, contribute to architecture and technical design
Seniority
Senior, hands-on IC