Job Description
Database Research Engineer
European Tech Recruit are working closely with a multinational tech & telecommunications company, based in Edinburgh, who are looking for a number of junior to principal level Database Research Engineers to join their team.
In this role you will work in close collaboration with academic & research institutions focused on projects within programming languages, compilers, knowledge graphs, positioning and navigation, and (cloud) systems infrastructure.
Responsibilities as Database Research Engineer:
* Perform systems research and empirical science on current and future data management and processing systems.
* Analyse and understand requirements for the next generation of database storage and query processing engines.
* Design, implement, and deploy key technical building blocks for the next generation of data management and processing systems.
* Explore and advance the latest data management and processing frameworks for both Cloud and devices.
Requirements:
* Have a solid computer science background.
* Be comfortable with research methodology.
* Be comfortable with system design and implementation.
* Be data-driven.
* Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.).
* Be proficient in one or more of the following areas: transactional and/or analytical database management systems, query processing and optimisation, 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, vectorised processing, operating systems, compilers, fault-tolerant systems (especially transactional systems), and hardware-software co-design.
* Have participated in the implementation of (aspects of) a database management system or systems of a similar low-level nature (e.g., operating systems, distributed workflow systems, compilers).
* Have published papers at top peer-reviewed conferences or journals in fields related to the above (desired but not essential).
If this role sounds of interest to you please apply directly here or send a copy of your CV to nh@eu-recruit.com.
By applying to this role you understand that we may collect your personal data, store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/).