Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Neo4j

Software Engineer (Graph Analytics)

Posted Updated
Discussion
  • Here at Neo4j, we are building a high-performance cloud platform for graph algorithms and machine learning to help the world make sense of data—from detecting financial fraud and driving real-time recommendations to powering cutting-edge knowledge graphs
  • As a Developer on our team, you will sit at the intersection of our entire platform ecosystem. You will gain hands-on experience bridging cloud infrastructure, robust backend services, and user-facing client code
  • In this role, you will actively contribute to:
  • Telemetry & User Observability: Building tools and metrics that give users clear insights into platform health and job execution
  • Data Transfer & Performance: Optimizing pipelines for seamless data ingestion and streaming between client environments and our cloud backend
  • Developer UX Improvements: Refining client interfaces and integration points to ensure our platform is intuitive, fast, and easy to adopt
  • This is an opportunity to directly impact the tools our global customer base relies on every day, working alongside a supportive team that will help you sharpen your skills across the full technology stack
  • Improve Neo4j’s Graph Data Science platform, focusing on its integrations in Neo4j Aura
  • Write new features that bridge the gap between on-premise and cloud solutions
  • Write Java, Go and Python code with a strong focus on usability, efficiency, and scalability
  • Work on and improve the observability of our cloud systems
  • Work in a highly collaborative and friendly team of skilled and motivated engineers
  • Identify and integrate new areas of research that can solve our customers’ most difficult problems
  • Partner with software engineers from other teams in Neo4j to ensure interoperability with the core database

Benefits

  • Competitive health and financial programs tailored to each region
  • Work-life balance initiatives
  • Cross-functional collaboration opportunities
  • Employee Resource Groups (ERGs)
  • Mentorship programs
  • Master’s degree in Computer Science or another related field or 3+ years of professional experience as a software engineer
  • Interest or Experience in Kubernetes and cloud computing
  • Creativity and motivation to drive your own ideas
  • Willingness to work in a distributed and remote-first team
  • Interest in JVM languages or system programming languages, such as C, C++, Rust and willingness to learn Java, Go, Python
  • Familiarity with graph theory

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.