Software Engineer - Kubernetes & Go
Core
Build secure, scalable, and compliant Identity and Access Management (IAM) platform components for Neo4j's Aura managed cloud offering.
Role type
Senior Backend Software Engineer (Go/Kubernetes)
Builds
Cloud-native IAM services, custom Kubernetes operators, controllers, and resources for AuraDB.
Domain
Cloud infrastructure / Identity and Access Management / Graph Database
Deliverable
production ML models | product features | infrastructure
Required skills
Go (Golang), Kubernetes, Cloud-native development, Distributed systems architecture, Service-to-service security patterns (JWT, mTLS, SPIFFE/SPIRE)
Preferred skills
Experience with major cloud providers (GCP, AWS, Azure), Hands-on execution in platform engineering
Technologies
Golang, Kubernetes, GCP, AWS, Azure, JWT, mTLS, SPIFFE, SPIRE
Responsibilities
Build and deploy cloud-native services in Golang; Develop custom Kubernetes operators and controllers; Drive architecture for IAM platform revamp; Secure service-to-service communication across distributed infrastructure; Produce technical documentation
Seniority
Senior, hands-on IC