CrawlJobs Logo

Software Engineer - Cypher

creandum.com Logo

Creandum

Location Icon

Location:
Sweden , Malmö

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join our Cypher teams as a software engineer to develop and extend the Neo4j query language. Cypher is similar to SQL, but designed by us specifically for graph databases and for finding patterns in a graph. Working in the Cypher teams is technically very rewarding, working on solving complex problems on many different levels. We are recruiting for all levels of the Cypher stack, from parsing and semantic analysis to query planning, optimization and execution; as well as identity & access management and handling of procedure framework and database schema & administration. The development is done in Scala and Java, and there will be possibilities to work in areas ranging from language design to advanced algorithms, concurrent programming, and mastering the JVM internals. You will be working in an international environment with colleagues mainly in Sweden and the UK, but also elsewhere in Europe. The teams (5-7 engineers) are self-organised and set up their own ways of working, within the guidelines of the overall ways of working in Engineering. As an engineer, you have a lot of freedom in how you carry out the tasks ahead of you.

Job Responsibility:

  • Develop and extend the Neo4j query language
  • Work on solving complex problems on many different levels
  • Work in areas ranging from language design to advanced algorithms, concurrent programming, and mastering the JVM internals

Requirements:

  • A Master of Science in Computer Science or similar experience
  • Knowledge in Java or Scala (or a similar language)
  • Experience of Databases
  • Experience of secure development practices, and writing security sensitive code
  • Familiarity with Agile development processes
  • Strong analytical skills and a drive to solve complex, non-trivial problems requiring deep algorithmic thinking and first-principles reasoning

Nice to have:

  • Neo4j experience
  • An interest in language design
  • Experience with algorithm design and analysis
  • Understanding of hardware architecture
  • Experience in compiler engineering
  • Experience in language design
  • Understanding of JVM internals
  • Scala, or another functional language
  • Experience with authentication/authorization systems including role based access control and OpenID Connect
  • Experience with performance-driven development, e.g. profiling, benchmarking and optimizing code
  • Interest in exploratory learning and transferring academic research into production grade products

Additional Information:

Job Posted:
February 17, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer - Cypher

Learning Process Engineer

We’re building the next generation of AI-powered productivity tools for autonomo...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
passivelogic.com Logo
PassiveLogic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Technical background in computer science, AI/ML, data engineering, or knowledge systems
  • Experienced with graph databases (Neo4j, TigerGraph, Weaviate, Neptune), Python/C++, graph query languages (Cypher, Gremlin, GraphQL, SPARQL), graph ML/embeddings, and building ETL pipelines, event-driven systems, and real-time feedback loops
  • Understanding of feedback-driven model improvement, reinforcement learning, or adaptive systems
  • Experience working cross-functionally with engineers, designers, and product managers
  • Analytical mindset: ability to define success metrics, run experiments, and interpret results
  • Excellent communication skills and a collaborative, problem-solving approach
  • Background in process engineering, systems design, product operations, or applied AI/ML
  • Strong systems thinking: ability to model complex workflows and simplify them into actionable processes
  • Familiarity with human-in-the-loop learning, adaptive systems, or feedback-driven workflows
  • Proven experience: 5+ years in developing software with an ecosystem nature
Job Responsibility
Job Responsibility
  • Architect feedback pipelines: Build and maintain data ingestion and labeling processes that transform user interactions into structured learning signals
  • Design graph-based knowledge structures: Model, update, and optimize workflows in a graph database (e.g., Neo4j, ArangoDB, Weaviate, or similar)
  • Implement adaptive logic: Use graph queries and embeddings to inform recommendations, predictions, and workflow adaptation
  • Integrate human-in-the-loop learning: Deploy mechanisms that incorporate user corrections and contextual feedback into graph representations and model updates
  • Collaborate with ML and software engineers: Define retraining strategies, model evaluation criteria, and experiment frameworks that leverage graph-based data
  • Automate performance monitoring: Develop dashboards and metrics for tracking how graph-driven learning impacts system accuracy, adoption, and efficiency
What we offer
What we offer
  • Competitive compensation
  • Generous equity share package
  • Pension plan
  • Paid time off
  • Commute Coverage (NS Business Card or Car allowance)
  • In Office Lunch
  • Fun office-wide activities quarterly
  • Worldwide ski/snowboard pass
Read More
Arrow Right

Solution Engineer - Public Sector

Neo4j is seeking a Solution Engineer to support the mission of ensuring client s...
Location
Location
United States , Washington, D.C.
Salary
Salary:
160000.00 - 275000.00 USD / Year
creandum.com Logo
Creandum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active TS/SCI w/ FS Poly
  • 5+ years experience in a client success, solution engineering, technical support, technical consultant or technical account management role in an enterprise software company
  • A Bachelor's degree in Business, Information Systems, Computer Science, or Engineering
  • Strong client-facing experience with exceptional relationship and trust building skills
  • Proficient in coordinating with clients, setting expectations appropriately, assessing project challenges creating resolution plans, as necessary
  • Demonstrated ability to understand requirements and processes and to articulate the technical/mission context of the Neo4j solution
  • A strategic, innovative thinker, with excellent interpersonal communication, written communication, and presentation skills
  • High level of initiative, energy, curiosity and willingness to learn new concepts and technologies
  • Ability to work independently
  • Timely triage varying issues based on error messages, log files, threads dumps, stack traces, sample code, and other available data points
Job Responsibility
Job Responsibility
  • Establish, support and maintain positive, trusted relationships at all decision levels within assigned accounts
  • Serve as a solution advisor and champion for clients using Neo4j, from project onboarding, through production go-live, value realization and potentially expansion
  • Develop and leverage your Neo4j product expertise as a technical advisor, ensuring that clients apply Neo4j technology effectively as they address their project requirements
  • Review data model design and assist Cypher query tuning (SQL for graphs) to address performance needs and expand use cases
  • Efficiently troubleshoot various technical challenges associated with solution architecture, data integration, end user adoption, and application security
  • Act as a key escalation point to Neo4j product and engineering teams, to help defuse critical issues
  • Serve clients as an accessible Neo4j expert who responds to client technical questions and at times proactively delivers information and informal education about product capabilities and best practices
  • Track project status, metrics and progress toward key milestones, supporting proactive advisory and consultation to customers, as well as status reporting internal stakeholders
  • Collaborate effectively with various Neo4j teams to address client issues expediently
  • Advocate within Neo4j for the customers and their product requirements, particularly with Product Management and Product Engineering
What we offer
What we offer
  • medical, dental, and vision benefits
  • 401(k)
  • paid time off
  • certain leaves of absence
  • stock option grant
  • annual bonus (for certain roles)
  • Fulltime
Read More
Arrow Right

Learning Process Engineer

This is a career-defining opportunity to play a crucial role in a hyper-scale AI...
Location
Location
United States , Salt Lake City
Salary
Salary:
Not provided
passivelogic.com Logo
PassiveLogic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Technical background in computer science, AI/ML, data engineering, or knowledge systems
  • Experienced with graph databases (Neo4j, TigerGraph, Weaviate, Neptune), Python/C++, graph query languages (Cypher, Gremlin, GraphQL, SPARQL), graph ML/embeddings, and building ETL pipelines, event-driven systems, and real-time feedback loops
  • Understanding of feedback-driven model improvement, reinforcement learning, or adaptive systems
  • Experience working cross-functionally with engineers, designers, and product managers
  • Analytical mindset: ability to define success metrics, run experiments, and interpret results
  • Excellent communication skills and a collaborative, problem-solving approach
  • Background in process engineering, systems design, product operations, or applied AI/ML
  • Strong systems thinking: ability to model complex workflows and simplify them into actionable processes
  • Familiarity with human-in-the-loop learning, adaptive systems, or feedback-driven workflows
  • Proven experience: 5+ years in developing software with an ecosystem nature
Job Responsibility
Job Responsibility
  • Architect feedback pipelines: Build and maintain data ingestion and labeling processes that transform user interactions into structured learning signals
  • Design graph-based knowledge structures: Model, update, and optimize workflows in a graph database (e.g., Neo4j, ArangoDB, Weaviate, or similar)
  • Implement adaptive logic: Use graph queries and embeddings to inform recommendations, predictions, and workflow adaptation
  • Integrate human-in-the-loop learning: Deploy mechanisms that incorporate user corrections and contextual feedback into graph representations and model updates
  • Collaborate with ML and software engineers: Define retraining strategies, model evaluation criteria, and experiment frameworks that leverage graph-based data
  • Automate performance monitoring: Develop dashboards and metrics for tracking how graph-driven learning impacts system accuracy, adoption, and efficiency
What we offer
What we offer
  • Competitive compensation
  • Generous equity share package
  • Medical, dental and vision coverage
  • Disability and life Insurance options
  • Flex PTO
  • Team-building events
  • Free catered lunch in the office Monday — Friday
  • Free ski pass (We are at the base of Big Cottonwood Canyon)
  • Free National Park pass
  • Onsite Gym
  • Fulltime
Read More
Arrow Right

Technical Support Engineer

About Neo4j: Neo4j is the graph intelligence platform that transforms data into ...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
creandum.com Logo
Creandum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to handle a range of urgent to minor support requests during business hours, with occasional off-hours scheduled work and on-call shifts
  • Establish and constantly build upon a solid technical understanding of Neo4j and how our customers build, deploy and manage applications using our graph platform
  • Collaborate effectively within Customer Success, Product Engineering, and other Neo4j teams to understand and resolve customer issues completely and expediently
  • Constantly work to streamline and improve processes, tools, Neo4j’s product offerings, and the overall customer experience
  • Know when to seek help, and always be willing and open to offering expertise and assistance to colleagues and customers alike
  • Effectively communicate with all levels of customer contacts including CTOs, management, developers and operations teams
  • Provide valuable guidance and insight through email, telephone, remote conferencing and occasionally in-person engagements
  • Work with Product Management and Product Engineering to help define and drive fixes and enhancements to address customer needs
  • Passion for solving Customer problems
  • Take responsibility and ownership with Customer problems
Job Responsibility
Job Responsibility
  • Spend first 2-4 months immersed in learning Neo4j’s products, support and other internal processes, and working support cases from customers
  • Become deeply skilled in specific areas of interest within the product, acting as a Subject Matter Expert for our Field Engineering team, including Support
  • Be an integral part of the Support Engineering team, working together to improve and evolve the product and the support we deliver to meet the needs of our customers and opportunities for graph solutions in the market
  • Fulltime
Read More
Arrow Right

Technical Support Engineer

As a Technical Support Engineer, you’ll spend your first 2-4 months immersed in ...
Location
Location
Italy , Rome
Salary
Salary:
Not provided
creandum.com Logo
Creandum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to handle a range of urgent to minor support requests during business hours, with occasional off-hours scheduled work and on-call shifts
  • Establish and constantly build upon a solid technical understanding of Neo4j and how our customers build, deploy and manage applications using our graph platform
  • Collaborate effectively within Customer Success, Product Engineering, and other Neo4j teams to understand and resolve customer issues completely and expediently
  • Constantly work to streamline and improve processes, tools, Neo4j’s product offerings, and the overall customer experience
  • Know when to seek help, and always be willing and open to offering expertise and assistance to colleagues and customers alike
  • Effectively communicate with all levels of customer contacts including CTOs, management, developers and operations teams
  • Provide valuable guidance and insight through email, telephone, remote conferencing and occasionally in-person engagements
  • Work with Product Management and Product Engineering to help define and drives fixes and enhancements to address customer needs
  • Passion for solving Customer problems
  • Take responsibility and ownership with Customer problems
Job Responsibility
Job Responsibility
  • Spend first 2-4 months immersed in learning Neo4j’s products, support and other internal processes, and working support cases from customers
  • Become deeply skilled in specific areas of interest within the product, acting as a Subject Matter Expert for our Field Engineering team, including Support
  • Be an integral part of the Support Engineering team, working together to improve and evolve the product and the support we deliver to meet the needs of our customers and opportunities for graph solutions in the market
  • Fulltime
Read More
Arrow Right
New

Construction BIM Manager - OCONUS

Seeking a BIM Manager with OCONUS experience to work on Federal overseas project...
Location
Location
Salary
Salary:
126000.00 - 154000.00 USD / Year
staffingblueprint.com Logo
Blueprint Staffing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Architecture, Structural or MEP Engineering, or Construction Management
  • Minimum of five years of related experience in BIM management
  • Proficiency in clash detection, model review, and 3D coordination software (e.g., Autodesk Navisworks)
  • Strong skills in BIM and CAD software (e.g., Autodesk Revit, AutoCAD) and familiarity with CPM scheduling software
  • Excellent written and verbal communication skills, coupled with strong organizational and time management abilities
  • U.S. Government Secret Security Clearance is required
Job Responsibility
Job Responsibility
  • Develop and maintain BIM Models that meet client requirements and internal standards
  • Support project teams by utilizing appropriate software for model revisions and collaboration
  • Facilitate Clash Coordination and manage Navisworks models for effective layout coordination among subcontractors
  • Ensure compliance of BIM models with project specifications and contract requirements
  • Drive ongoing training initiatives for BIM tools, promoting BIM knowledge throughout the organization
What we offer
What we offer
  • Medical (100% Company Paid Premium), Dental, and Vision insurance
  • 401k w/ 8% match
  • 4 weeks PTO
  • Company focus on employee growth & development
  • Completion bonus
  • Housing provided/paid for
  • Monthly incidentals
  • Fulltime
Read More
Arrow Right
New

Support Worker

Thera Scotland has an exciting opportunity available for a Support Worker to joi...
Location
Location
United Kingdom , Rosewell, Midlothian
Salary
Salary:
13.45 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full UK driving licence is preferred but not essential
  • No previous experience or qualifications required, full training will be provided
  • Compassionate, Caring and Confident
  • Excellent communication and interpersonal skills
  • Self-starter, with a high level of motivation
  • Excellent written and verbal communication skills. Confident, articulate, and professional
  • Keenness to learn in a fast-paced environment and creatively solve problems
  • Desire to embrace our values and vision and have fun!
Job Responsibility
Job Responsibility
  • Support adults with a learning disability using a person-centred approach
  • Help create innovative ways to support an individual achieve their own personal goals
  • Help someone develop new skills
  • Provide personal and emotional support
  • Help people plan and manage their own home
  • Support with leisure, interests, and travel
  • Support people in their own home or out and about in their community
  • Empower people with a learning disability to live the lives they choose
What we offer
What we offer
  • Annualised Hours, guaranteed monthly salary for full and part-time roles regardless of shift patterns, plus overtime opportunities
  • Flexible working hours for work life balance
  • Immediate interview and quick start date (subject to pre-employment checks)
  • 28 days Annual Leave including bank Holidays (pro Rata)
  • Employee support line to support you and your family
  • Free nationally accredited training, and the opportunity to earn a qualification and progress your career
  • Contributory Pension Scheme
  • Free PVG check
  • Refer a friend and earn up to £300
  • Cycle to Work Scheme
Read More
Arrow Right
New

Chartered Building Surveyor

A well-established built asset consultancy is looking to appoint a Chartered Bui...
Location
Location
United Kingdom , Birmingham
Salary
Salary:
45000.00 - 75000.00 GBP / Year
carriera.co.uk Logo
Carriera Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Building Surveying or a related field
  • MRICS qualified or equivalent experience
  • Strong background in consultancy-led project delivery
  • Good understanding of JCT contracts and contract administration
  • Able to manage workloads across multiple live projects
  • Commercially aware with a focus on delivering value
  • Confident communicator with a professional, client-facing approach
Job Responsibility
Job Responsibility
  • Leading on project delivery from initial brief through to completion
  • Acting in a contract administration capacity across a variety of schemes
  • Producing detailed specifications, reports, and technical advice
  • Managing client relationships and acting as a trusted advisor
  • Coordinating with internal teams and external stakeholders
  • Ensuring projects are delivered efficiently, safely, and to a high standard
What we offer
What we offer
  • Flexible and hybrid working arrangements
  • Generous annual leave with buy and sell options
  • Private healthcare, dental cover, and wellbeing support
  • Ongoing training and development opportunities
  • Professional membership fees covered
  • Travel support including season ticket loan and cycle scheme
  • Regular team socials and volunteering initiatives
  • Bonus
  • Fulltime
Read More
Arrow Right