Description
Company Overview
Join a global tech leader in Edinburgh, working on cutting-edge projects in programming languages, distributed systems, and database development. This is your opportunity to collaborate with world-class experts on groundbreaking technologies.
Job Responsibilities
As an engineer, you’ll develop compilers, programming tools, and next-generation database systems. Your work will contribute to high-performance code generation, distributed computing, and innovative data management solutions.
Requirements
- BSc, MSc, or PhD in Computer Science or a related field.
- Proficiency in C++, Rust, Java, Kotlin, Swift, or similar languages.
- Experience with compilers (e.g., LLVM/GCC) and programming language principles.
- Background in distributed systems, databases, or systems-level programming.
- Research contributions or peer-reviewed publications are a plus.
- Fluent/native Mandarin.
Why Join?
- Competitive salary and benefits.
- Work onsite in Edinburgh with potential travel opportunities.
- Collaborate with top-tier industry and academic professionals on advanced tech.
Application Process
Interested? Apply via LinkedIn or email me directly at [email protected]
Data Privacy Notice
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)