Salary not listed

Software Engineer - Core Networking

BackendHybrid — unknown
Published on 2026-10-09
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Neo4j is looking for a software engineer to join their Core Networking Engineering Team, focusing on Neo4j network server modules and their APIs. The role involves designing and implementing new features for networking protocols, while also supporting community projects and engaging in knowledge-sharing activities.

About the company

Neo4j builds a graph database and analytics platform that helps teams model, query, and uncover relationships in connected data.

The team

Core Networking Engineering Team

Stack

JavaGoRustCC++

What you'll do

  • Work on Neo4j network server modules
  • Influence strategic direction for connectivity
  • Lead design of new features and improvements
  • Implement designs in the server codebase

What we're looking for

  • 5+ years of practical experience in programming languages
  • Deep understanding of network concepts
  • Experience with binary protocols
  • Knowledge in asynchronous programming

Nice to have

  • Network packet analysis
  • Distributed system design
  • API design
  • Experience with Docker
View original job post