Full-Stack Software Engineer - GDS
Core
Design and build user-facing features for Neo4j Aura Graph Analytics, focusing on reducing friction for non-expert users to perform graph analytics and data projection workflows.
Role type
Mid-to-senior Full-Stack Software Engineer (Product UX & Cloud Data Platforms)
Builds
User interfaces and backend systems for the Neo4j Aura console and Snowflake Native Apps
Domain
Graph analytics, cloud data platforms, and AI systems
Deliverable
product features
Required skills
TypeScript, JavaScript, React, modern frontend tooling, API design, data persistence, automated testing, Golang, Java, Python
Preferred skills
Backstage framework, graph algorithms, Python-based UI tooling (Streamlit, AnyWidget), Snowflake/Snowpark
Technologies
TypeScript, JavaScript, React, Tailwind, Golang, Java, Python, Figma, Snowflake
Responsibilities
Build and evolve the Aura Graph Analytics user experience inside the Neo4j Aura console; Develop and maintain the in-app GUI for the Neo4j Graph Analytics App for Snowflake; Design the graph-projection and algorithm-configuration UX for non-expert users; Improve internal support tooling for inspecting Aura Graph Analytics deployments; Use the shared design system to ensure product cohesion; Partner with product, design, backend, and SRE to ship end-to-end experiences
Seniority
Mid-to-senior, hands-on IC