• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

About this job

Job type: Full-time
Experience level: Mid-Level, Senior
Industry: Computer Software, Databases, Information Technology
Company size: 201–500 people
Company type: Private

Technologies

scala, agile, java, jvm, cypher

Job description

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?

Here at Neo4j, we are the developers of the world’s leading graph database. We are looking for a software engineer to join our Neo4j Cypher Team. Cypher is Neo4j’s graph query language and is a foundational piece of how developers interact with Neo4j. You will be part of a brilliant, energetic, and fun team of engineers that build and continuously evolve and improve the graph database!  The Neo4j Cypher team develops and maintains a deep stack of code, from the high level declarative queries users write, through the query planner that converts these into highly optimized executable plans, to the runtimes that efficiently execute these plans on the kernel and underlying stores and indexes of the property graph model. As a Neo4j Cypher software engineer you will 

As part of the team you will:

  • Develop wide-stack features that improve the capabilities of the Cypher language and the Neo4j database, and touch all parts of the code: from the parser down to the store files and indexes.
  • Work with improving and optimizing the planner and runtimes 

What You'll Bring: 

  • 3+ years of experience developing production level software
  • functional programming and are not intimidated by Scala, familiarity with JVM a plus
  • familiarity with Agile development processes (TDD, kanban/scrum, pair programming)

Nice to Have:

  • comfortable programming in Java
  • understand the principles of query planning
  • have a strong foundation in algorithm design and analysis
  • are interested in transferring academic research into production grade products

We don’t expect you to have experience across all these areas. We have a mix of different skills in our team. Many of our teams are spread over two or more locations so you should be comfortable working as part of a distributed team.

Our vision:  At Neo4j we have always strived to help the world make sense of data.   As business, society and knowledge become increasingly connected, our technology promotes innovation by helping organizations to find and understand data relationships between people, processes, locations and systems. We created, drive and are at the forefront of innovation in the Graph Database category; and we’re disrupting how organizations leverage their data to innovate and stay competitive.

We are here to stay: Neo4j is well-funded with a recent series E round of $80M, led by Morgan Stanley Expansion Capital, and One Peak Partners. Creandum, the earliest investor in Spotify, is a long-term Neo4j investor. We have over 300 customers including Airbus, Comcast, eBay, NASA, UBS, and Walmart; more than 75% of the Fortune 100 have used Neo4j.

Detta är en jobbannons med titeln "Software Engineer - Scala" hos företaget Neo4j och publicerades på webbjobb.io den 15 maj 2020 klockan 06:10.

Hur du söker jobbet

Notera att denna annons är publicerad via en av våra partners, där särskilda vilkor (krav på medlemskap, separat ansökning eller liknande) kan tillämpas.

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black