Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Database research engineer (system level c++)

Broughton (ML12 6)
European Tech Recruit
Research engineer
Posted: 23 May
Offer description

Join Our Cutting-Edge Database Research Team in Edinburgh!

This role would require you to be a UK/EU citizen. (No sponsorship)


Shape the Future of Data Management and Processing at a Global Technology Leader

Are you a passionate and driven computer scientist with a strong interest in database systems research? Do you thrive in a collaborative and intellectually stimulating environment? If so, we want you to join our dynamic Database team at the Edinburgh Research Centre, part of a leading global technology company!


The Role:

As a member of our Database team, you will conduct empirical computer science research on current and future data management and processing systems. You will play a crucial role in:

* Systems Research: Performing in-depth research and empirical science to advance data management and processing technologies.
* Requirement Analysis: Analyzing and understanding the requirements for next-generation database storage and query processing engines.
* Design & Implementation: Designing, implementing, and deploying key technical building blocks for innovative data management and processing systems.
* Framework Exploration: Exploring and advancing the latest data management and processing frameworks for both Cloud and devices.


What We're Looking For:


* Proficiency in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.).
* A strong foundation in computer science.
* Comfort with research methodology, system design, and implementation.
* A data-driven approach to problem-solving.


With Expertise in one or more of the following areas:

* Transactional and/or analytical database management systems
* Query processing and optimization
* Storage engines
* Indexing engines
* Concurrent/parallel algorithms and data structures
* Distributed computing
* Parallel programming frameworks
* Benchmarking and performance analysis
* Graph theory and graph algorithm design
* Programming/query languages
* Computer architecture
* Vectorized processing
* Operating systems
* Compilers
* Fault-tolerant systems (especially transactional systems)
* Hardware-software co-design
* Excellent English communication skills and a drive to achieve outstanding results.
* Experience in implementing aspects of a database management system or similar low-level systems (e.g., operating systems, distributed workflow systems, compilers).
* Publication record in top peer-reviewed conferences or journals (desired but not essential).


Why Join Us?

* Work on cutting-edge research with real-world impact.
* Collaborate with leading experts in academia and industry.
* Contribute to the development of innovative technologies.
* Enjoy a stimulating and supportive research environment.
* Opportunity for professional growth and development.


Apply Now:

If you are passionate about database systems research and eager to contribute to groundbreaking advancements at a leading global technology company, we encourage you to apply. Join us in shaping the future of data management and processing!

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Infrastructure research engineer (graduate positions) - c++ / cloud / distributed systems / os
Broughton (ML12 6)
European Tech Recruit
Research engineer
Similar job
Infrastructure research engineer
Broughton (ML12 6)
Project People
Research engineer
Similar job
Infrastructure research engineer - distributed systems / cloud computing / operating systems
Broughton (ML12 6)
European Tech Recruit
Research engineer
See more jobs
Similar jobs
Engineering jobs in Scottish Borders
jobs Scottish Borders
jobs Broughton (ML12 6)
jobs Scotland
Home > Jobs > Engineering jobs > Research engineer jobs > Research engineer jobs in Scottish Borders > Database Research Engineer (System Level C++)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save