Software Engineer - Test and Infrastructure


Neo4j logo
Apply now Apply later

Posted 3 weeks ago

From our products to our team members, Neo4j is centered around relationships.
We hire candidates who are fundamentally wired to connect – whether that's a business opportunity, an innovative customer solution, or a feat of data engineering. 
We're looking for a talented person to join the Neo4j team and help us further the Neo4j vision to help the world make sense of data.
Who is Neo4j?
Neo4j is the clear leader in the rapidly emerging graph database category.
Our internet-scale graph platform helps companies around the world connect data to reveal invisible contexts and hidden relationships that drive breakthrough applications and analytics.
As the #1 platform for connected data, Neo4j has over fifty million downloads, the world’s largest graph developer community, and thousands of graph-powered applications in production.
The Role Do you like to solve advanced and complex computer science problems? Do you like to be part of a team that values user success and where you can have intellectually honest discussions?
In the quality team, we develop software that plays a critical role in ensuring Neo4j is released with high quality standards. We are looking for a skilled software engineer to help us further develop our automated testing software and infrastructure. In this role, your primary responsibility will be to maintain, develop, and continue to transform our infrastructure software. You will also contribute to the architecture of this platform. This platform enables our engineering teams to create and enhance their workloads to ensure the quality of our graph database technology. 
You will be part of the international team that is based in our engineering headquarters in Malmö, Sweden and will work with other engineers across Europe.

We think you’ll be successful in this role if you have experience with:

  • Developing high-quality, production-level object-oriented software (We use Java) 
  • Cloud computing services (We use AWS)
  • Continuous Integration (We use TeamCity)
  • A test-driven mindset 
  • A keen interest in developing clean architecture and improving the quality of your codebase 
  • Great communication skills and an interest in collaborating with other engineers

Nice to have experience with (but not required):

  • Using Neo4j or an understanding of database internals 
  • Developing automated test software solutions
  • Containers (We use Docker and some Kubernetes)


  • SE
Why Join Neo4j?  
At Neo4j, you get the opportunity to build and lead on the edge of what's new in the world of technology. 
You have the opportunity to work alongside diverse and talented colleagues from around the globe. Our engineering headquarters are located in Malmö, Sweden and London, UK.
Please submit your CV and Cover letter in English.
We hire candidates who reflect the following Neo4j core values:
We Value RelationshipsWe Focus on User SuccessWe Thrive in a Culture That Is Open and InclusiveWe Assume Positive IntentWe Welcome Intellectually Honest DiscussionsWe Deliver on Our Commitments 
Intrigued by this role? We encourage you to apply even if you don't fit 100% of the listed qualifications. Neo4j is an equal opportunity employer and is committed to protecting and respecting your privacy. Please read the Privacy Notice Regarding Neo4j's Recruitment Process to understand how the personal data that you provide is handled.
Job tags: AWS Docker Java Kubernetes
Job region(s): Europe
Job stats:  0  0  0
Share this job: