Neo4j
Teams at Neo4j
Recently posted jobs
Information Technology
Partners with sales teams to manage the technical sales cycle for Neo4j’s graph platform in financial services and insurance. Leads discovery, presentations, demonstrations, proof-of-value engagements, solution architecture, technical evaluations, sizing, and customer workshops. Advises technical and business stakeholders, integrates Neo4j with cloud or on-premise environments, communicates customer feedback internally, supports demand-generation events, and travels as needed to help close opportunities.
Information Technology
Develop and optimize Neo4j’s Cypher query planner and database codebase, spanning parsing, execution planning, storage files, and indexes. Build language and database features, improve performance through profiling and benchmarking, and reason about algorithmic tradeoffs and edge cases. Collaborate within an Agile distributed team using practices such as TDD, Kanban, Scrum, and pair programming.
Information Technology
Develop and optimize Neo4j’s Cypher query planner, transforming query strings into efficient execution plans. The role spans the parser, storage files, indexes, and broader database codebase, while contributing to new Cypher language and database features. Responsibilities include performance profiling, benchmarking, optimization, abstract design decisions, edge-case analysis, and collaboration within a distributed Agile team.
