Get more replies from employers
Send a job-specific resume in minutes.
Neo4j Inc is seeking a Senior Software Engineer for Graph Analytics in London. In this role, you will enhance the Graph Analytics for Snowflake app, integrating Neo4j Graph Data Science directly into the Snowflake platform.
Your responsibilities include building and owning the application, improving the SQL-facing API, and ensuring the platform's security. The ideal candidate has 4+ years of experience in production-quality software and strong skills in SQL, Java, or Python.
Bonus points for experience with Snowflake and Docker. This position offers a dynamic role in a remote-first environment.
London
Join the team behind Neo4j Graph Analytics for Snowflake, our Snowflake Native App that brings the full power of Neo4j Graph Data Science directly into customers' Snowflake accounts, with no data movement required.
You’ll work on a product that lives natively inside Snowflake – a containerized Java + Python runtime, a SQL‑first API, and a release pipeline that ships graph analytics to enterprise data platforms. Our customers are data engineers and data scientists across financial services, supply chain, telco, and beyond, who use it to run PageRank, community detection, pathfinding, and node embeddings against the warehouses where their data already lives.
This is a hands‑on, mid‑to‑senior role at the intersection of graph analytics, cloud‑native distribution, and DevOps, with a meaningful say in the platform’s technical direction.
Experience working in a distributed, remote‑first team and shipping to enterprise customers.