Software Engineer, Neo4j

Kernel

Salary not provided
Java
Mid and Senior level
London
Neo4j

Graph-based data analysis

Be an early applicant

Neo4j

Graph-based data analysis

501-1000 employees

B2BEnterpriseBig dataAnalyticsData IntegrationData Analysis

Be an early applicant

Salary not provided
Java
Mid and Senior level
London

501-1000 employees

B2BEnterpriseBig dataAnalyticsData IntegrationData Analysis

Company mission

To help the world make sense of big data by enabling businesses and organizations to harness the power of connections and relationships in data.

Role

Who you are

  • You have experience designing multi-threaded systems and algorithms
  • You have a deep understanding of system design, data structures, and algorithms
  • You are proficient in Java or a C-style programming language
  • You have strong troubleshooting skills
  • You have knowledge about performance profiling and optimization
  • You are humble. Being able to discuss ideas and, challenge each other to build better solutions together
  • You have good communication skills and a sense of humor!

Desirable

  • Database management systems
  • Deep JVM experience
  • Experience with large codebases

What the job involves

  • Build and ship new features for the core of the leading graph database
  • Write high-quality, testable, and efficient code
  • Promote new ideas, take an active part in features discussions and roadmap prioritization
  • Integrate research and technologies into the database core - the team regularly reads research papers to see if there are some new ideas to incorporate into the product
  • Work closely with our customers and collaborate with other teams
  • “Do what you want weeks” to work on your own product enhancements and integrations

Salary benchmarks

Our take

Innovation in database models has developed gradually over the past decade, from scale-out SQL, to key-value stores. Every now and again, something comes along to change the game, and such is the case with Neo4j.

Offered as either a self-hosted database or cloud service, Neo4j is a graph database development platform that focuses on the connections between individual data entities. This offers insights into how systems, people, locations, and seemingly unrelated data points are related so that users can address complex data questions, such as business recommendations, AI, fraud detection, and more. The company is seen as a leader in graph technology with unlimited scaling, which was demonstrated when, in 2021, it produced a record-breaking graph database with over a trillion relationships.

Graph-based data models are now crucial components for AI and machine learning applications, and Neo4j has achieved an impressive number of funding rounds and amassed hundreds of enterprise customers using its product. These include Airbnb, eBay, Lyft, and NASA, the latter of which used graph database technology from Neo4j during the development of the Orion spacecraft.

Freddie headshot

Freddie

Company Specialist

Insights

Top investors

Many candidates hear
back within 2 weeks

3% employee growth in 12 months

Company

Funding (last 2 of 9 rounds)

Nov 2021

$66m

SERIES F

Jun 2021

$325m

SERIES F

Total funding: $581.5m

Company values

  • We value relationships
  • We focus on user success
  • We thrive in a culture that is open and inclusive
  • We assume positive intent
  • We welcome intellectually honest discussions
  • We deliver on our commitments

Company HQ

Downtown, San Mateo, CA

Articles

Leadership

Having studied at Linköping University, they spent over 3 years as Chief Architect at Windh AB, before working as CTO for almost 5 years. They left this position in January 2007 to found Neo4j, where have worked since as CEO.

Share this job

View 10 more jobs at Neo4j