From our technology to our team members, Neo4j is built on relationships.
As part of Neo4j product engineering, you will work together with a diverse team of talented colleagues from around the world. Our culture encourages engineers who want to become deep experts in a particular field – or to build broad expertise across several technologies. Our engineers regularly work with peers in field engineering and experience the full lifecycle of the systems they build.
The Role
We are looking for a software developer to join Neo4j Aura, our mission-critical and high profile Kubernetes-based Graph Database-as-a-Service project that is providing highly available Neo4j database clusters to our customers around the world.
The Aura service delivers the power of Neo4j without the hassle of database setup, monitoring, maintenance, backups or updates. We take care of all that behind the scene leveraging the power of Kubernetes. In the Aura Orchestration team we are developing a custom Kubernetes operator to manage Neo4j clusters, running on Google, Amazon and Azure clouds.
If you are interested in building production systems on Kubernetes, this is a fantastic role for further specialising in this exciting technology.
The ideal candidate will be familiar with:
- Go programming
- Agile software development
- Building/running systems on Kubernetes
- Continuous delivery
- Automated testing
Country
Our team is collaborative, open, humble and likes to reach goals while having a good time. We value diversity and try to leverage on our differences. The way of working encompasses pair programming, daily standups, wider team catch-ups, retrospectives and frequent 1on1’s with your manager. The team is distributed across Europe.
Our tech stack includes Kubernetes on AWS, GCP and Azure, Go, Python, Bash and GitHub Actions.
Neo4j Values:
Our work in Neo4j Engineering is guided by our company values:
(we)-[:VALUE]->(relationships)
(we)-[:FOCUS_ON]->(:UserSuccess)
(we)-[:THRIVE_IN]->(:Culture {type: [‘Open’, ‘Inclusive’})
(we)-[:ASSUME]->(:Intent {direction:’Positive’})
(we)-[:WELCOME]->(:Discussions {nature: ‘IntellectuallyHonest’})
(we)-[:DELIVER_ON]->(ourCommitments)
Why Join Neo4j?
We have customers in every industry across the globe, and our products a proven product/market fit. Joining our team is an opportunity to shape the future of data and analytics.
We pride ourselves on being a welcoming team. Most of us would agree that one of the best parts of working at Neo4j is the people we get to work with.
We encourage you to apply even if you don’t 100% fit the qualifications above. Why? Because we are committed to building an environment that fosters belonging, which means valuing intellectually honest discussions and being receptive to new ideas and perspectives.
One of our central objectives is to provide an inclusive, diverse, and equitable workplace for everyone to develop their potential and have a positive, career-defining experience.
About Neo4j: