Software Engineer - Graph Analytics

Software Engineer - Graph Analytics

Full-Time On-site
N

b Overview /b p In this role you work on Neo4j’s high-performance cloud platform for graph algorithms and ML, bridging on-premise and cloud solutions. You will contribute to the Graph Data Science ecosystem and Aura integrations while improving observability and data transfer. You’ll write and optimize code across Java, Go and Python, collaborate across teams, and explore research areas to tackle client challenges. This is a hands-on role with a strong impact on how customers deploy and use our platform to drive insights. /p b Responsibilities /b ul li Improve Graph Data Science platform integrations with Neo4j Aura /li li Develop features bridging on-premise and cloud solutions /li li Write Java, Go and Python code emphasizing usability and scalability /li li Enhance observability of cloud systems /li li Collaborate in a cross-functional engineering team /li li Identify and integrate new research areas to solve customer problems /li li Partner with other Neo4j teams to ensure core database interoperability /li /ul b Key requirements /b ul li Interest in JVM or system programming languages (C, C++, Rust) and willingness to learn Java, Go, Python /li li Interest or experience in Kubernetes and cloud computing /li li Familiarity with graph theory /li li Creativity and self-motivation to drive ideas /li li Willingness to work in a distributed, remote-first team /li li Master in Computer Science or related field or 3+ years of professional software engineering experience /li /ul ul li Creativity /li li Motivation /li li Collaboration /li li Java /li li Go /li li Python /li /ul

Software Engineer - Graph Analytics employer: Neo4J

At Neo4j, we pride ourselves on being a leading employer in the tech industry, offering a vibrant work culture that fosters innovation and collaboration. Our London-based team is dedicated to pushing the boundaries of graph intelligence, providing employees with unique opportunities for professional growth and development while working on groundbreaking projects like the Aurendil database. With a commitment to inclusivity and a strong sense of community, joining Neo4j means becoming part of a dynamic environment where your contributions truly matter.

N

Contact Details:

Neo4J Recruitment Team