CrawlJobs Logo

Software Engineer - Core Database (Kernel)

United Kingdom, London · Job Posted February 17, 2026
Apply Position
Job Link Share

Job Description

Part of the Kernel team working on the development of the storage engines, transaction handling, indexes, data import and page cache to build the core of the graph database.

Job Responsibility

  • Build and ship new features for the core of the leading graph database
  • Write high-quality, testable, and efficient code
  • Promote new ideas, take an active part in features discussions and roadmap prioritisation
  • Integrate research and technologies into the database core
  • “Do what you want weeks” to work on your own product enhancements and integrations

Requirements

  • Experience designing multi-threaded systems and algorithms
  • Deep understanding of system design, data structures, and algorithms
  • Proficient in Java or a C-style programming language
  • Strong troubleshooting skills
  • Knowledge about performance profiling and optimisation
  • Experience with leading and delivering development projects
  • Humble, able to discuss ideas and challenge each other to build better solutions together
  • Good communication skills and a sense of humour

Nice to have

  • Database management systems
  • Deep JVM experience
  • Experience with large codebases

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Core Database (Kernel)

8 matching positions

Multilingual Expert Software Engineer

This role involves designing, developing, debugging, and leading software enhanc...
Location
Location
Costa Rica , Heredia
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, Electrical Engineering
  • Typically 4-6 years experience
  • Extensive experience with multiple software systems design tools and languages: Real-time embedded OS, C, Rust, Go and Python
  • Experience to read the ASIC designs and understand them in detail
  • Experience working with Emulator and Simulator environments
  • Excellent analytical and problem-solving skills
  • Experience in overall architecture of software systems: Linux kernel drivers, Embedded Systems
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Familiarity with core AI principles such as supervised and unsupervised learning, model training and evaluation, and algorithm selection
Job Responsibility
Job Responsibility
  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Leads multiple project teams of other software systems engineers and responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost-effective, and high-quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution
  • Designs and implements AI-driven enhancements within systems software to improve performance, diagnostics, and automation
  • Leverages machine learning models and data analytics to optimize system behavior, detect anomalies, and support intelligent decision-making across platforms and subsystems
  • Represents the software systems engineering team for all phases of larger and more-complex development projects
What we offer
What we offer
  • Comprehensive suite of health, financial, and emotional wellbeing benefits
  • Specific programs catered to helping employees reach their career goals
  • Inclusive environment embracing diversity and individual uniqueness.
  • Fulltime
Read More
Arrow Right

Software Engineer - Core Database (Kernel)

Part of the Kernel team working on the development of the storage engines, trans...
Location
Location
Sweden , Malmö
Salary
Salary:
Not provided
creandum.com Logo
Creandum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience designing multi-threaded systems and algorithms
  • Deep understanding of system design, data structures, and algorithms
  • Proficiency in Java or a C-style programming language
  • Strong troubleshooting skills
  • Knowledge about performance profiling and optimisation
  • Experience with leading and delivering development projects
  • Humble attitude
  • Good communication skills and a sense of humour
Job Responsibility
Job Responsibility
  • Build and ship new features for the core of the leading graph database
  • Write high-quality, testable, and efficient code
  • Promote new ideas, take an active part in features discussions and roadmap prioritisation
  • Integrate research and technologies into the database core
  • Participate in "Do what you want weeks" to work on your own product enhancements and integrations
Read More
Arrow Right
New

Senior AI Engineer

In this role you will lead a critical and highly visible function within Teradat...
Location
Location
India , Hyderabad; Pune; Bengaluru
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on experience in backend development, distributed systems, or AI infrastructure, with a proven track record of delivering in high-scale environments
  • Expertise in building and deploying AI-integrated software, particularly with LLMs and frameworks like LangChain, AutoGen, CrewAI, Semantic Kernel, or custom orchestrators
  • Strong development skills in Python (preferred), Go, Java, or similar languages used in intelligent system design
  • Practical knowledge of agentic AI principles — including task decomposition, autonomous decision-making, memory/context management, and multi-agent collaboration
  • Experience implementing or integrating the Model Context Protocol (MCP) to facilitate standardized agent context management and interoperability across tools
  • Extensive experience with Cloud Service Providers (AWS, Azure, GCP) including cloud-native infrastructure, container orchestration (Docker, Kubernetes), and infrastructure-as-code tools (Terraform, Ansible)
  • Familiarity with vector databases (Pinecone, Weaviate, FAISS) and embedding models for semantic search and retrieval-augmented generation (RAG)
  • Demonstrated ability to design clean APIs, modular microservices, and resilient, maintainable backend systems
  • Clear communicator with the ability to simplify complex AI system behaviors into actionable architecture
  • Passion for AI and a hunger to build systems that push the boundaries of autonomous software
Job Responsibility
Job Responsibility
  • Design, develop, and scale intelligent software systems that power autonomous AI agents capable of reasoning, planning, acting, and learning in real-world environments
  • Lead the implementation of core Agentic AI components — including agent memory, context-aware planning, multi-step tool use, and self-reflective behavior loops
  • Architect robust, cloud-native backends that support high-throughput agent pipelines across major Cloud Service Providers (AWS, Azure, GCP), ensuring best-in-class observability, fault tolerance, and scalability
  • Build seamless integrations with large language models (LLMs) such as GPT-4, Claude, Gemini, or open-source models — using advanced techniques like function calling, dynamic prompting, and multi-agent orchestration
  • Design and implement standardized context management and sharing using the Model Context Protocol (MCP) to enable consistent, interoperable agent and tool interactions
  • Develop scalable APIs and services to connect agents with internal tools, vector databases, RAG pipelines, and external APIs
  • Own technical delivery of major agent-related features, leading design reviews, code quality standards, and engineering best practices
  • Collaborate cross-functionally with researchers, ML engineers, product managers, and UX teams to translate ideas into intelligent, performant, and production-ready systems
  • Define and implement testing strategies to validate agentic behavior in both deterministic and probabilistic conditions
  • Guide junior engineers and peers by mentoring, unblocking challenges, and championing a culture of technical excellence
What we offer
What we offer
  • Flexible work model
  • Focus on well-being
  • Inclusive environment
  • Fulltime
Read More
Arrow Right

EDA2 L2 Domain Support Specialist

With the introduction of 5G and cloud, the role of IT Managed Services has evolv...
Location
Location
India , Noida; Bangalore; Kolkata; Pune; Chennai; Gurgaon
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge about the Ericsson™ Dynamic Activation (EDA) product
  • Knowledge about Docker, Kubernetes & Microservice architecture
  • Knowledge about Linux operating system
  • Knowledge about JAVA & J2EE
  • Knowledge about Kernel-Based Virtualized Machine (KVM)
  • Knowledge about VMware
  • Knowledge about Ericsson Cloud Execution Environment (ECEE)
  • Basic understanding of telecom call flows like 2G, 3G, 4G, VoLTE, 5G etc
  • Basic understanding of core network elements like HLR, HSS, AUC,CCDM,CCPC,UDM etc
  • Functional understanding of EDA – JDV & JCA Implementation, Deployment & Unit testing
Read More
Arrow Right

Senior CI/CD Engineer

Adyen is looking for CI/CD Engineers for its Platform Engineering solution in Am...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid Linux background with broad systems experience
  • Familiar with building containers and Linux packages
  • Well versed in the Software Development Lifecycle
  • Know your way around Git
  • Love automating processes and advocating for best practices in CI/CD
  • Creating pipelines for GitLab CI and Jenkins
  • Like to do things programmatically, by using Configuration Management and Infrastructure as Code tools (preferably Puppet, Ansible, and Terraform)
  • A true team-player who is open to feedback and who is able to work with a global workforce, diagnose problems, make quick informed decisions and handle pressure
  • Strong communication skills
  • Experience with Jenkins and Gitlab pipelines
Job Responsibility
Job Responsibility
  • Developing CI/CD solutions and pipelines for code and infrastructure
  • Maintaining CI/CD tooling and infrastructure and supporting the rest of the organization
  • Replacing, re-building and refactoring components of a complex, bespoke CI infrastructure
  • Developing the glue which binds code and infrastructure together
  • Providing CI/CD “as-a-service” to the whole organization
Read More
Arrow Right
New

Appraisal Sr Manager

The Appraisal Sr Manager accomplishes results through the management of professi...
Location
Location
United States , Jefferson City
Salary
Salary:
117440.00 - 176160.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 04, 2026
Flip Icon
Requirements
Requirements
  • State Real Estate Appraiser Certification required
  • 5+ years of appraisal and appraisal review experience
  • Thorough understanding of appraisal regulations, appraisal standards and secondary market guidelines is required
  • Possess complex and diverse knowledge of financial services
  • Good diplomacy and influence skills are required
Job Responsibility
Job Responsibility
  • Incorporates subject matter expertise of appraisal regulations, policies, and investor guidelines in to daily decisions
  • Leads multiple teams of licensed/certified residential review appraisers performing appraisal reviews on residential properties for the mortgage process
  • Stays abreast of residential real estate market changes, drivers of change, and market outlook
  • Corresponds with senior quality personnel and chief appraisers at Appraisal Management Companies
  • Performs critical reviews of externally prepared appraisals of real estate
  • Resolves complex issues that are not compliant with Citibank policies or appraisal conclusions that are not reasonable
  • Establishes quality benchmarks with vendors
  • managing vendors to a quality product and maintaining satisfactory scorecard performance, including the oversight of action plans to correct deficiencies
  • Acts as the escalation point for supported businesses to address any concerns within the review process
  • Monitors reporting to ensure the process is working as intended, and promptly escalate any issues
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
!
Read More
Arrow Right
New

Cdl Class A Delivery Driver

The primary duty of the CDL Class A Driver entails the safe and professional ope...
Location
Location
United States , Oklahoma City
Salary
Salary:
Not provided
reyesbeveragegroup.com Logo
Reyes Beverage Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1 plus years of Class A commercial driving experience or equivalent driving experience in the military
  • Must be at least 21 years old
  • Must possess a valid Class A Commercial Driver's License
  • Must be able to lift products from 25 pounds to 50 pounds on a regular basis
Job Responsibility
Job Responsibility
  • Safe and professional operation of a commercial motor vehicle, company equipment, and courteous delivery of products to customers
  • Unloading and delivering products to local customers
  • Pre-trip and post-trip inspections of equipment and vehicle
  • Secure operation of Powered Industrial Trucks (PIT) and/or Material Handling Equipment (MHE) such as an electric pallet jack and/or hand truck
  • Other duties as assigned
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Paid Time Off
  • Retirement Benefits
  • Complimentary Health Screenings
  • Fulltime
Read More
Arrow Right
New

Senior Product Developer

Can you bring exciting food to life and help create market‑leading meals and des...
Location
Location
United Kingdom , Trowbridge
Salary
Salary:
Not provided
apetito.co.uk Logo
apetito UK
Expiration Date
June 14, 2026
Flip Icon
Requirements
Requirements
  • Real passion for great food
  • Proven track record in food product development
  • Experience managing the transition of new products to full scale production (including factory trials)
  • Ability to inspire and lead team and colleagues to deliver exceptional results
  • Experience collaborating across teams to achieve successful outcomes
  • Strong project management skills
  • Great presentation and communication skills
  • Creativity, persistence and resilience
  • The ability to influence and motivate stakeholders
  • Strong problem-solving ability
Job Responsibility
Job Responsibility
  • Lead and manage Wiltshire Farm Foods development programmes at all stages of the development process from concept through to launch
  • Provide leadership and team development support
  • Ensure compliance with apetito development processes and company policies
  • Deliver market leading innovative, proactive and responsive product development
  • Identify & deliver product quality, nutrition and cost improvements, taking account of the needs of all stakeholders
  • Support the improvement of Development processes and procedures
  • Proactively identify and propose new opportunities to improve our Wiltshire Farm Foods range
  • Manage and deliver projects directly assigned by the Head of Product & Process Development
What we offer
What we offer
  • Competitive salary – accredited Living Wage employer
  • 25 days holiday per year, plus bank holidays
  • Option to purchase up to 5 additional days holiday per year
  • Discretionary annual bonus scheme
  • Pension scheme - employer matched contributions up to 4%
  • Life assurance scheme worth at least 1x annual salary
  • Subsidised canteen
  • Free parking
  • Free turkey or voucher at Christmas
  • apetito perks scheme including salary sacrifice options and retail discounts
  • Fulltime
Read More
Arrow Right