<p><strong>Job Location: </strong>Open to candidates from anywhere in the EU and UK<br><strong>Flexibility: </strong>Option to work fully remotely<br><strong>Keywords: </strong>Java, Graph databases, API Design</p>
<h3><strong>Why apply?</strong></h3>
<p>Product Engineering at GraphAware offers a unique opportunity to build real-world intelligence systems that matter.</p>
<ul><li><strong>Build with purpose: </strong>Your code will help law enforcement and analysts save lives and protect communities through better data insight.</li><li><strong>Innovative tech: </strong>Work with knowledge graphs, workflow engines, LLMs, and graph-native UIs pushing the boundaries of data analytics.</li><li><strong>Shape the future: </strong>Contribute to product direction and technical vision alongside a senior engineering team.</li><li><strong>True autonomy: </strong>Own your work, from ideation to deployment, in a remote-first team.</li><li><strong>Global mindset: </strong>Collaborate with a world-class team of engineers, data scientists, and product thinkers across Europe and beyond.</li><li><strong>Growth without bureaucracy: </strong>Develop your skills in a non-micromanaged, excellence-driven environment.</li></ul>
<h3><strong>What you will be doing</strong></h3>
<p>As a Senior Software Engineer, you will shape the core intelligence of GraphAware Hume, our graph-powered analytics platform.</p>
<p><strong>Your responsibilities will include:</strong></p>
<ul><li><strong>Building APIs</strong> for intuitive user interaction with complex data</li><li><strong>Designing secure, scalable access control systems </strong>for mission-critical environments</li><li><strong>Orchestrating workflows</strong> to automate graph analytics, inference, and real-time insights</li><li><strong>Optimising application performance </strong>and collaborating with other engineers to ensure seamless user experiences</li><li><strong>Contributing to architecture</strong> and technical design with the team</li></ul>
<h3><strong>What you must know already and be excited to grow further</strong></h3>
<ul><li><strong>Proven experience in backend systems</strong> (<strong>8+ years</strong>) with exposure to large-scale, complex applications and cross-functional teams</li><li><strong>Fluency in Java</strong>, with a deep understanding of modern software engineering principles, including:<ul><li>Clean Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD)</li><li>Advanced debugging and profiling techniques,</li><li>Writing composable, maintainable, and testable code</li></ul></li><li><strong>Spring or similar frameworks</strong> with emphasis on building secure, modular, and scalable APIs</li><li><strong>Experience designing data models</strong>, both relational (e.g., PostgreSQL) and ideally graph-based (Neo4j or similar)</li><li><strong>Working knowledge of modern CI/CD</strong> pipelines, containerisation (Docker), and automated deployment workflows</li><li><strong>Strong security mindset</strong>, with practical knowledge of secure software design and common vulnerabilities (e.g., OWASP)</li><li><strong>Comfortable with remote team collaboration</strong>, i.e. tools and practices for asynchronous communication</li></ul>
<p>Bonus points for familiarity with:</p>
<ul><li>Graph technologies: Cypher, Neo4j, knowledge graph</li><li>Event-driven architectures, Kafka, or distributed systems</li><li>Cloud-native development, observability, and performance tuning</li><li>Experience working with LLMs or integrating AI/ML into production systems</li></ul>
<h3><strong>What we offer</strong></h3>
<ul><li><strong>Remote-first, results-oriented culture: </strong>Thrive in an environment where autonomy is balanced with accountability, and problem-solving is prioritised over rigid processes</li><li><strong>True flexibility: </strong>Work from anywhere in Europe with hours that suit your life</li><li><strong>Knowledge growth:</strong> Learn through challenging projects and peer collaboration</li><li><strong>Global connections: </strong>Build relationships through regular international team meetups</li><li><strong>Competitive compensation: </strong>Enjoy regular salary reviews that recognise your evolving value</li><li><strong>Equity participation: </strong>Share in the company's success through our share scheme program</li></ul>
<p><strong>GraphAware’s values</strong></p>
<ul><li>Ownership: We are proud of the work we do and we take responsibility.</li><li>Excellence: We always look at where we are and how we can get better.</li><li>Customers: We want our customers to always come back.</li><li>Graphs: Passion for graphs is what distinguishes us from the rest.</li><li>Teamwork: In times of need, we help each other out.</li></ul>
<p>Ready to make an impact? Join GraphAware and be part of something truly transformative. Apply now and help shape the future of graph analytics!</p>
<p></p>