Find a jobRecruiters

Database Systems Research Engineer

Exclusive opportunity

Onsite

Database Systems Research Engineer

European Tech Recruit

Database Systems Research Engineer

Skills

RustGolangPostgreSQLAI

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Edinburgh, UK

Work mode:

Onsite

Published on:

1 September 2026

What they need


Our client is a well known technology conglomerate, who are looking for a Database Systems Research Engineer to work on next-generation, high-performance data management technologies.

You’ll combine systems research, software engineering and hands-on prototyping, tackling challenging problems across database architecture, distributed systems, cloud infrastructure and AI data platforms.

What You’ll Work On

  • Design and implement database kernels, query optimisers, execution engines, storage engines and indexing systems.
  • Develop advanced query processing and optimisation techniques for transactional, analytical and AI workloads.
  • Research distributed and cloud-native database architectures, including partitioning, replication and distributed execution.
  • Develop storage and data management solutions for structured, multimodal and AI-driven workloads.
  • Explore AI data infrastructure including vector search, RAG, knowledge graphs, embeddings and agent memory.
  • Profile, benchmark and optimise systems across CPU, memory, storage, networking and accelerators.
  • Turn research ideas into high-quality prototypes, technical contributions, patents and publications.

What We’re Looking For

  • MSc or PhD in Computer Science, Computer Engineering or a related field.
  • Strong background in database systems, distributed systems, operating systems, computer architecture or AI systems.
  • Understanding of database internals including query processing, optimisation, storage, indexing and transaction processing.
  • Strong programming skills in C, C++, Rust or Go.
  • Experience with system design, implementation, benchmarking and performance optimisation.
  • Strong problem-solving skills and an interest in open-ended research and engineering challenges.

Nice to Have

  • Experience with systems such as PostgreSQL, DuckDB, Spark, Flink, ClickHouse, RocksDB, TiDB or similar.
  • Knowledge of NUMA, RDMA, CXL, GPUs, NPUs or heterogeneous computing.
  • Experience with vector databases, RAG, knowledge graphs or AI data infrastructure.
  • Publications in leading systems/database conferences such as SIGMOD, VLDB, ICDE, EuroSys, OSDI or SOSP.

Other offers great for you!

These companies are also looking for great profiles

Soors

Data Engineer H/F

Freelance

Paris, France

Hybrid

Skills

SQL QueriesSnowflake

1 day ago

Quick apply

Futurwork

Senior Network Engineer

Freelance

Brussels, Belgium

Hybrid

Skills

PythonAnsibleJiraZabbixAzure

12 hours ago

Quick apply

Naxo

Senior Quality Engineer - Tests automatisés

Freelance

Lille, France

Hybrid

Skills

Testing & QAPostgreSQLDatadogPlaywrightCucumberGitHub Actions

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools