
About Neo4j
Unlocking insights through graph intelligence
Key Highlights
- Headquartered in San Mateo, CA with 501-1000 employees
- $633.7 million raised across multiple funding rounds
- Serves hundreds of enterprise customers including eBay and LinkedIn
- Produced a record-breaking graph database with over a trillion relationships in 2021
Neo4j is a leading graph intelligence platform headquartered in San Mateo, CA, specializing in graph database technology. With over 500 employees, Neo4j has raised $633.7 million in funding across multiple rounds and serves hundreds of enterprise customers, including major brands like eBay and Linke...
π Benefits
Neo4j offers competitive health and financial programs tailored to regional needs, along with generous PTO policies and flexible remote work options. ...
π Culture
Neo4j fosters a culture of innovation and collaboration, focusing on the transformative power of graph technology. The company encourages cross-functi...
Overview
Neo4j is seeking a Software Engineer to help develop their leading graph database technology. You'll work with Java and Neo4j to create innovative solutions for customers. This role is ideal for those passionate about data relationships and analytics.
Job Description
Who you are
You have a strong background in software engineering, particularly with Java, and are excited about working with graph databases like Neo4j. You understand the importance of data relationships and how they can drive insights for businesses. You are eager to contribute to a team that values innovation and collaboration, and you thrive in environments where you can solve complex problems. You are committed to delivering high-quality code and enjoy working in a fast-paced, dynamic setting.
Desirable
Experience with graph databases or a keen interest in learning about them is a plus. Familiarity with data analytics and the ability to translate complex data into actionable insights will set you apart. You are a team player who enjoys sharing knowledge and learning from others, and you are open to mentoring junior engineers as you grow in your role.
What you'll do
As a Software Engineer at Neo4j, you will be responsible for developing and enhancing our graph database technology. You will work closely with cross-functional teams to design and implement features that help our customers uncover hidden patterns in their data. Your role will involve writing clean, efficient code and participating in code reviews to ensure the highest standards of quality. You will also engage in troubleshooting and debugging to resolve any issues that arise in production.
You will have the opportunity to collaborate with data scientists and architects to understand their needs and translate them into technical requirements. Your contributions will directly impact how organizations leverage data to drive their business strategies. You will stay updated on industry trends and best practices, continuously seeking ways to improve our technology and processes.
What we offer
At Neo4j, we offer a collaborative and inclusive work environment where innovation is encouraged. You will have access to ongoing professional development opportunities to enhance your skills and advance your career. We believe in the importance of work-life balance and provide flexible working arrangements to support our employees. Additionally, you will be part of a mission-driven company that is making a significant impact in the world of data analytics and graph technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Neo4j.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Neo4j is seeking a Software Engineer to contribute to their leading Graph Database technology. You'll work with Neo4j to help organizations uncover hidden patterns in data. This role requires expertise in graph databases and analytics.

Software Engineering
Meticulous is hiring a Software Engineer to help accelerate the pace of software development. You'll work on building a technology that autonomously tests frontend codebases. This position does not specify years of experience.

Software Engineering
DRW Holdings is hiring a Senior Software Engineer to join their Unified Platform team. You'll work on developing innovative systems for research and trading, utilizing technologies like AWS, Docker, and Kubernetes. This position requires strong experience in software engineering and a passion for working with data.

Software Engineering
Caribou is hiring a Software Engineer to develop innovative solutions for international tax compliance. You'll work with technologies like TypeScript, Next.js, and Go in London. This role requires experience in software development and a passion for solving real-world problems.

Security Engineer
Faculty is seeking a Senior Cyber Security Engineer to enhance security measures and protect sensitive data. You'll work in a hybrid environment based in London, collaborating with teams to ensure the integrity of AI applications. This role requires extensive experience in cybersecurity.