At a Glance
- Tasks: Conduct cutting-edge research on database systems and develop innovative solutions.
- Company: Join a leading tech giant with a massive R&D team and global impact.
- Benefits: Attractive salary, diverse work culture, and opportunities for professional growth.
- Why this job: Be at the forefront of technology and shape the future of database management.
- Qualifications: Strong background in computer science and experience with programming languages like C, C++, or Java.
- Other info: Dynamic and inclusive environment with a commitment to diversity.
The predicted salary is between 72000 - 108000 £ per year.
Up to £100,000 - Edinburgh
We are working in close partnership with one of the world’s most innovative tech companies with one of the largest R&D teams in the world with approximately 80,000 employees in their research centres. A household name, their products are used by hundreds of millions of people.
We are looking to recruit an exceptional Database Senior Researcher for their Edinburgh R&D centre – which forms part of the £3 billion+ they have committed to their British research operations.
The main responsibilities will be:
- Perform systems research and empirical science on current and future database management 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 database management systems
If you are comfortable with research methodology and you have a solid computer science background with experience in system-level programming languages (C, C++, Java, Rust or Go), that’s your new challenge!
Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Research Software Engineer - Databases in Edinburgh employer: Bright Purple
Contact Detail:
Bright Purple Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Research Software Engineer - Databases in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to folks in your field on LinkedIn or at tech meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 2
Prepare for those interviews! Brush up on your technical skills and be ready to discuss your past projects. We recommend practising common interview questions related to database management systems to show off your expertise.
✨Tip Number 3
Showcase your passion! When you get the chance to chat with potential employers, let them know why you’re excited about their work in databases. We believe enthusiasm can set you apart from the competition.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. We’re here to help you every step of the way in landing that Research Software Engineer role.
We think you need these skills to ace Research Software Engineer - Databases in Edinburgh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Database Senior Researcher. Highlight your experience with system-level programming languages and any relevant research you've done. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about database management systems and how your background makes you a perfect fit. We love seeing enthusiasm and a personal touch.
Showcase Your Projects: If you've worked on any projects related to databases or research, make sure to mention them! We want to see your hands-on experience and how you've tackled challenges in the past. It helps us understand your practical skills.
Apply Through Our Website: Don't forget to apply through our website! It's the easiest way for us to keep track of your application and ensures you get all the updates. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at Bright Purple
✨Know Your Databases
Make sure you brush up on your knowledge of database management systems. Be prepared to discuss the latest trends and technologies in the field, as well as your experience with system-level programming languages like C, C++, Java, Rust, or Go. This will show that you're not just familiar with the basics but are genuinely passionate about the subject.
✨Showcase Your Research Skills
Since this role involves performing systems research, be ready to talk about any relevant projects you've worked on. Highlight your understanding of research methodologies and how you've applied them in practical scenarios. This will demonstrate your ability to contribute to their innovative R&D efforts.
✨Prepare for Technical Questions
Expect some technical questions during the interview. Practice coding problems or system design scenarios related to databases. You might be asked to solve a problem on the spot, so being comfortable with whiteboard coding or discussing your thought process is key.
✨Cultural Fit Matters
Research the company’s values and culture, especially their commitment to diversity and inclusion. Be ready to discuss how your personal values align with theirs. This can make a big difference in showing that you’re not just a fit for the role, but also for the team.