Salary not listed
Software Engineer - Core Networking
OtherHybrid — 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 seeking a software engineer for the Core Networking Engineering Team to work on network server modules, drivers, and proprietary binary protocols. The role involves influencing strategic connectivity approaches and implementing new features.
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
- Influence strategic direction for Neo4j connectivity
- Design new features and improvements to the protocol
- Implement designs in the server codebase
- Support community projects and write blog posts
What we're looking for
- 5+ years of experience in a modern programming language
- Understanding of network concepts and binary protocols
- Experience in network development and packet analysis
- Familiarity with distributed system design
Nice to have
- Experience with database management systems
- Knowledge of HTTP and web service development
- Exposure to graph databases
- Experience with Docker
