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, shaping the future of database management.
- Qualifications: Strong background in computer science and experience with programming languages like C, C++, or Java.
- Other info: Inclusive workplace committed to diversity and equal opportunities.
The predicted salary is between 72000 - 120000 £ per year.
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 London 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 London
✨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 get you in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to database management systems. We want to see your coding chops and how you tackle real-world problems.
✨Tip Number 3
Prepare for technical interviews by brushing up on your system-level programming languages. We recommend practicing coding challenges and discussing your thought process out loud to impress your interviewers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for passionate individuals who are ready to take on exciting challenges in the tech world.
We think you need these skills to ace Research Software Engineer - Databases in London
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 projects you've worked on. We want to see how your skills align with 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 for our team. We love seeing enthusiasm and a personal touch!
Showcase Your Research Skills: Since this role involves systems research, be sure to include any relevant research methodologies you've used in the past. We want to know how you approach problem-solving and what empirical science means to you!
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about us and what we do!
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 the 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.
✨Ask Insightful Questions
Prepare a few thoughtful questions about the company's current projects or future directions in database technology. This shows that you're engaged and interested in their work. It also gives you a chance to assess if the company aligns with your career goals.
✨Practice Problem-Solving
Expect technical questions or problem-solving scenarios during the interview. Practice coding challenges or system design problems related to databases. This will help you think on your feet and showcase your analytical skills, which are crucial for this role.