Senior Software Engineer - Graph Analytics for Snowflake
Core
Building and evolving a Snowflake Native App that embeds Neo4j Graph Data Science directly into enterprise data warehouses, enabling graph analytics without data movement.
Role type
Senior Software Engineer (Graph Analytics & Cloud Native)
Builds
A containerized Java + Python runtime, SQL-first API, and release pipeline for graph analytics within Snowflake.
Domain
Cloud data platforms, Graph Analytics, Snowflake ecosystem
Deliverable
production ML models | product features
Required skills
SQL, Java or Python, DevOps, cloud infrastructure performance, containerization
Preferred skills
Snowflake Native Apps, Snowpark Container Services, Docker, OCI registries, graph algorithms, distributed systems, JVM tuning
Technologies
Snowflake, Java, Python, Gradle, Docker, OCI, Semgrep, Snyk, Trivy
Responsibilities
Build and evolve the Neo4j Graph Analytics for Snowflake application; Design and improve the SQL-facing API (stored procedures, UDFs); Own build, release, and deployment pipelines; Improve security posture; Collaborate with customers and Solution Engineers; Contribute to operational excellence.
Seniority
Senior, hands-on IC