Neo4j is the graph intelligence platform that turns data into knowledge to power the next generation of intelligent applications and AI systems. We are seeking a Software Engineer to join the Core Networking Engineering Team in Malmö, Sweden. This hybrid role primarily focuses on the Neo4j network server modules, with opportunities to contribute to drivers and their APIs as well as our binary protocol (Bolt). The drivers act as adapters between the network and client applications, while the server modules manage communications over HTTP and Bolt. Drawing on your deep understanding of networking concepts and binary protocols, you will influence the strategic direction of connectivity with Neo4j and the drivers in collaboration with product managers. You will lead the design of new features and improvements to the protocol and implement these designs in the server codebase. In addition to software development, you may contribute to community projects, write blog posts, and help with training and events.
Neo4j is the graph intelligence platform that turns data into knowledge to power the next generation of intelligent applications and AI systems. We are seeking a Software Engineer to join the Core Networking Engineering Team in Malmö, Sweden. This hybrid role primarily focuses on the Neo4j network server modules, with opportunities to contribute to drivers and their APIs as well as our binary protocol (Bolt). The drivers act as adapters between the network and client applications, while the server modules manage communications over HTTP and Bolt. Drawing on your deep understanding of networking concepts and binary protocols, you will influence the strategic direction of connectivity with Neo4j and the drivers in collaboration with product managers. You will lead the design of new features and improvements to the protocol and implement these designs in the server codebase. In addition to software development, you may contribute to community projects, write blog posts, and help with training and events.
What you'll need: - 5+ years of practical experience in Java (language, platform, and ecosystem). - Ideally experience or interest in: network development (binary protocol specs like Bolt, Frontend/Backend, MongoDB Wire Protocol); network packet analysis (e.g., Wireshark); distributed system design; API design; Netty; customer experience and developer community interaction; concurrency and asynchronous programming. - Also beneficial: database management systems; graph databases; Java web development specifications (JAX-RS); Docker; system-oriented languages such as C, C+
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Software Engineer (Core Networking)
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
What you'll need: - 5+ years of practical experience in Java (language, platform, and ecosystem). - Ideally experience or interest in: network development (binary protocol specs like Bolt, Frontend/Backend, MongoDB Wire Protocol); network packet analysis (e.g., Wireshark); distributed system design; API design; Netty; customer experience and developer community interaction; concurrency and asynchronous programming. - Also beneficial: database management systems; graph databases; Java web development specifications (JAX-RS); Docker; system-oriented languages such as C, C+
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Software Engineer (Core Networking)
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Aftermarket Account Manager
HTS Engineering Ltd.
Full Stack Developer (Java + Angular)
Tecdata Engineering
Accounting and Financial Analyst
Linamar/McLaren Engineering
Network Automation Engineer
DLS Engineering
Quality Engineer
Answer Engineering / Re:Build Manufacturing
SOVT Technical Writer
Akima Systems Engineering
Aftermarket Account Manager
HTS Engineering Ltd.
Full Stack Developer (Java + Angular)
Tecdata Engineering
Accounting and Financial Analyst
Linamar/McLaren Engineering
Network Automation Engineer
DLS Engineering
Quality Engineer
Answer Engineering / Re:Build Manufacturing
SOVT Technical Writer
Akima Systems Engineering