3 months ago
Malmö, SwedenSenior
Responsibilities
- Design, develop, and maintain the cloud networking foundation for Neo4j Aura.
- Collaborate with cloud organization teams to shape and deliver the cloud networking roadmap.
- Build software on Kubernetes and address complex networking, performance, reliability, and scalability challenges.
- Operate services in a 24/7/365 SaaS environment.
- Develop build and deployment pipelines using continuous delivery.
Requirements
- Advanced knowledge of Google Cloud, AWS, and/or Azure.
- Good working knowledge of Go.
- Experience building and operating software on Kubernetes.
- Understanding of cloud networking and Kubernetes networking fundamentals.
- Solid understanding of DNS, TLS, mTLS, SNI, and L4/L7 proxies, including Envoy.
- Experience with software development in a team environment and continuous delivery pipelines.
- Preferred: multi-tenant environments, GCP Private Service Connect, AWS PrivateLink, Azure PrivateLink, Kubernetes operators, Kubernetes internal networking, Kubernetes network security, and high-availability architecture.
Benefits
- Hybrid work arrangement.
- Opportunity to work on Neo4j Aura, a managed cloud offering running hundreds of Kubernetes clusters across multiple cloud service providers.
- Inclusive, collaborative, and empowered workplace culture.
Tech Stack
Categories
About Neo4j
Neo4j builds a native graph database and graph analytics platform for developers and data teams, available as self-managed software and the Aura managed cloud. It powers knowledge graphs, recommendations, fraud detection, and other relationship-centric applications via the Cypher query language and integrations across data tools. Founded in 2007 and headquartered in San Mateo, the privately held company commercializes the open-source Neo4j project with enterprise subscriptions and support.
