
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...
Skills & Technologies
Overview
Neo4j is hiring a Fullstack Software Engineer to develop innovative graph database solutions. You'll work with technologies like Java, JavaScript, and Neo4j to help organizations uncover hidden patterns in their data. This position requires a strong background in full-stack development.
Job Description
Who you are
You have a solid background in full-stack development, with experience in both frontend and backend technologies. Your proficiency in Java and JavaScript allows you to build robust applications that meet user needs effectively. You are familiar with modern frameworks such as React, enabling you to create dynamic user interfaces that enhance user experience.
You understand the importance of databases in application development, particularly graph databases like Neo4j. Your ability to work with data structures and optimize queries ensures that applications run efficiently and provide valuable insights. You are a problem solver who enjoys tackling complex challenges and finding innovative solutions.
You thrive in collaborative environments and are comfortable working with cross-functional teams. Your communication skills enable you to articulate technical concepts to non-technical stakeholders, ensuring everyone is aligned on project goals. You are eager to learn and adapt to new technologies, keeping your skills up to date in a rapidly evolving field.
Desirable
Experience with cloud platforms and deployment strategies is a plus, as it allows you to contribute to the scalability and reliability of applications. Familiarity with agile methodologies will help you navigate the development process smoothly, ensuring timely delivery of features.
What you'll do
As a Fullstack Software Engineer at Neo4j, you will be responsible for designing and implementing features that leverage the power of graph databases. You will collaborate with product managers and designers to understand user requirements and translate them into technical specifications. Your role will involve writing clean, maintainable code and conducting code reviews to ensure high-quality standards.
You will work on both the frontend and backend of applications, integrating various components to create seamless user experiences. Your expertise in Java and JavaScript will be crucial as you develop APIs and manage data interactions. You will also optimize database queries to enhance performance and ensure that applications can handle large volumes of data efficiently.
In addition to development tasks, you will participate in team meetings and contribute to project planning. Your insights will help shape the direction of projects and improve overall team productivity. You will also have opportunities to mentor junior developers, sharing your knowledge and helping them grow in their careers.
What we offer
At Neo4j, you will be part of a dynamic team that is at the forefront of graph database technology. We offer a collaborative work environment where innovation is encouraged, and your contributions will have a direct impact on our customers' success. You will have access to professional development resources to help you advance your skills and career.
We believe in work-life balance and offer flexible working arrangements to accommodate your needs. Our competitive compensation package reflects our commitment to attracting and retaining top talent. Join us in our mission to help organizations make sense of their data and drive meaningful change.
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

Full Stack Engineer
Neo4j is hiring a Fullstack Software Engineer to develop innovative solutions using graph databases. You'll work with technologies like Java, JavaScript, and Neo4j to help organizations uncover hidden patterns in their data. This position requires experience in full-stack development.

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
Neo4j is hiring a Software Engineer for their Build Service team to help develop innovative graph database solutions. You'll work in a collaborative environment focused on uncovering data relationships. This position requires a strong technical background in software engineering.

Software Engineering
Neo4j is seeking a Software Engineer specializing in orchestration to help enhance their graph database technology. You'll work on innovative solutions that empower organizations to uncover hidden patterns in data. This role requires a strong understanding of graph databases and analytics.

Full Stack Engineer
ARB Interactive is hiring a Senior Fullstack Software Engineer to architect and maintain scalable systems. You'll work with React, Next.js, TypeScript, Node.js, MySQL, and AWS to deliver innovative features. This position requires 5+ years of frontend engineering experience.