About the job
Neo4j is the leading graph intelligence platform that revolutionizes data into actionable knowledge, driving the next wave of intelligent applications and AI systems. Our platform integrates enterprise-ready knowledge graphs designed for accurate, explainable, and governed AI, alongside the most trusted and easy-to-deploy graph capabilities across various environments and data sources. Our ecosystem is trusted by 84 of the Fortune 100 companies and boasts the world’s largest graph community. Transforming intelligence into impactful results.
Engineered for seamless operation and integration across all cloud environments, we enable dynamic, personalized, and autonomous AI systems. Our solutions deliver rapid outcomes and contextual knowledge that significantly enhances customer and employee experiences across enterprises.
At Neo4j, we are committed to helping organizations make sense of their data. As the interconnectedness of business, society, and knowledge amplifies, our technology fosters innovation by revealing and clarifying data relationships. We are pioneers in the graph database sector, reshaping how organizations harness their data to innovate and maintain competitiveness.
The Role
Join our Benchmarking team, which plays a crucial internal role by collaborating with various engineering teams as their client. This team is tasked with managing the benchmarking infrastructure, empowering other teams to benchmark products and identify regressions efficiently.
We oversee a comprehensive full-stack product that includes backend systems with databases, infrastructure, and software, complemented by a frontend interface known as "Alacrity." This tool enables teams to schedule benchmarking operations and analyze both current and historical results. Our focus includes developing algorithms for automatic regression detection and identifying performance bottlenecks through flame graphs, among other vital tasks. We also advocate for a deep understanding of Java internals and the development of high-performance Java code, actively collaborating with teams to discern their needs and support their development initiatives.
We are on the lookout for a Full Stack Engineer to be part of our team, contributing to both the Java backend and the benchmarking results frontend.
