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
New

Software Engineer - Cypher

Join our Cypher teams as a software engineer to develop and extend the Neo4j que...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
creandum.com Logo
Creandum
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
Job Responsibility
  • Develop and extend the Neo4j query language
  • Working on solving complex problems on many different levels
  • Working on 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
Read More
Arrow Right
New

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
New

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
New

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

Car Delivery Driver

As a Car Delivery Driver, you’ll be the face of Domino’s in your local community...
Location
Location
United Kingdom , Llanelli
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full, valid UK or International driving licence
  • Own a reliable, roadworthy car with valid MOT, tax, and insurance
  • Smartphone for delivery app use
  • Good knowledge of the local area
  • Friendly, reliable, and able to work independently
  • Able to work flexible hours, including evenings and weekends
Job Responsibility
Job Responsibility
  • Deliver pizzas and menu items to customers promptly and safely
  • Provide excellent customer service at every doorstep
  • Operate your vehicle in accordance with road safety regulations
  • Use the Domino’s Delivery App on your smartphone to manage orders
  • Support the in-store team during quieter delivery periods (e.g. cleaning, restocking, folding boxes)
  • Represent Domino’s positively in the community
What we offer
What we offer
  • Competitive hourly pay + per-delivery payment + tips
  • 28 days paid holiday per year (includes BH, pro rata for part time)
  • Flexible working hours to suit your lifestyle
  • Staff discount on our delicious food
  • Occasional Business Use insurance provided whilst out driving
  • Staff meals (conditions apply)
  • Company pension scheme (where eligible)
  • Family Leave policies in place
  • Paid training and clear career progression pathway with linked pay increases
  • Supportive, inclusive, and fun team environment
Read More
Arrow Right
New

Operational Excellence (IWS) Manager

Taylors of Harrogate is seeking an Operational Excellence (IWS) Manager to lead ...
Location
Location
United Kingdom , Harrogate
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
March 06, 2026
Flip Icon
Requirements
Requirements
  • Experience in food manufacturing, FMCG, or complex production environments
  • Strong working knowledge of IWS, Lean, or Lean Six Sigma systems
  • Proven ability to influence senior leaders through coaching and data‑driven insight
  • Experience with cost management, capital processes, and quality management systems
  • Experience in leading a transformational Opex program
  • Strong analytical and structured problem‑solving capability
  • Proficient user of Microsoft 365
Job Responsibility
Job Responsibility
  • Lead and coach the Pillar Leads in effective Pillar ownership and IWS maturity
  • Own the implementation and governance of all IWS Pillars, ensuring disciplined execution and delivery against milestones
  • Drive PDCA at Taylors Operations level, aligning leadership routines and priorities to the IWS roadmap
  • Implement and assure the IWS qualification framework for all Pillar Leads
  • Oversee Step‑Up Cards, self‑assessments, and external assessments
  • Develop and maintain site‑level OGSMs aligned to business strategy and SDDS
  • Define and govern the IWS training and capability‑building plan
  • Maintain IWS performance scorecards and track progress against phase milestones and KPIs
  • Provide targeted coaching to Pillar Owners and senior operational leaders
  • Lead senior‑level loss analysis tours, reinforcing standards, behaviours, and engagement
What we offer
What we offer
  • Free meals, drinks and snacks while at work
  • Discretionary quarterly profit-share bonus
  • Holiday allowance with the option to buy and (in some cases) sell additional days
  • Company-wide employee discounts
  • Access to our health cash plan
  • Wellbeing support
  • Company funded counselling
  • Enrolment in the company pension
  • Range of development opportunities
  • External training programmes
  • Fulltime
Read More
Arrow Right