Principal Software Engineer

Principal Software Engineer

Full-Time 68284 - 74166 ÂŁ / year (est.) Home office (partial)
U

At a Glance

  • Tasks: Lead the development of a data-driven research platform to enhance dementia research.
  • Company: Join the UK Dementia Research Institute, a leader in neurodegenerative disorder research.
  • Benefits: Competitive salary, hybrid working, and opportunities for professional growth.
  • Other info: Diverse and inclusive workplace with excellent career advancement opportunities.
  • Why this job: Make a real impact in dementia research while working with cutting-edge technology.
  • Qualifications: Experience in software engineering, data science, and web development is essential.

The predicted salary is between 68284 - 74166 ÂŁ per year.

The UK Dementia Research Institute (UK DRI) is a globally leading multidisciplinary research institute of over 900 staff investigating the spectrum of neurodegenerative disorders caused by dementia, driving a step change in our understanding of neurodegeneration, and accelerating the discovery, development and delivery of interventions that will help diagnose, treat and ultimately prevent dementia.

The UK DRI Core Informatics team serves as the core for the UK DRI national informatics programme. The team enhances data access, training, partnerships and technical capacity for researchers, fostering data sharing and boosting data science capabilities across the national institute. The team is currently based at UCL and interacts closely with the UK DRI at UCL centre staff.

We are excited to welcome an enthusiastic and experienced Software Engineer to our team. You will lead the ongoing development and maintenance of DataMap, a data‑driven research software platform designed to extract knowledge from biological datasets and incorporate it into a knowledge graph. You will work across backend services, frontend applications, graph data models, databases, observability and Kubernetes to ensure the platform remains robust, scalable, usable and aligned with research needs.

The role requires someone who can operate as both a strong hands‑on engineer and a technical lead: translating requirements from UK DRI researchers into production‑quality software, improving architecture and engineering practices, and supporting long‑term sustainability of the platform. The post is available immediately and is funded by the UK DRI until 31 March 2028 in the first instance. This role is eligible for hybrid working with a minimum of 20% of time on site.

You should have professional software engineering experience with a focus on data science or data‑intensive applications, in‑depth experience designing and developing APIs and backend services, and hands‑on experience in web UI development using React and TypeScript. Strong hands‑on experience with Python web frameworks, proven experience working with graph databases (especially Neo4j) and a working knowledge of cloud or cloud‑native systems (including AWS, Azure or Kubernetes) is essential. A good understanding of production software systems across development, deployment and maintenance lifecycles, and the ability to take ownership of a complex technical platform and drive work independently, are also needed for this role.

This role meets the eligibility requirements for a skilled worker certificate of sponsorship or a global talent visa under UK Visas and Immigration legislation. Therefore, UCL welcomes applications from international applicants who require a visa.

Starting salary offered in the range of ÂŁ68,284 - ÂŁ74,166 per annum including London Allowance.

As London’s Global University, we know diversity fosters creativity and innovation, and we want our community to represent the diversity of the world’s talent. 12% of Institute staff are actively working on EDI initiatives; we particularly encourage applications from candidates who are likely to be underrepresented in UCL’s workforce; these include people from Black, Asian and ethnic minority backgrounds, disabled people, LGBTQI+ and gender diverse people in all roles, and women in Grade 9 and 10 roles.

Principal Software Engineer employer: UK Dementia Research Institute

The UK Dementia Research Institute (UK DRI) is an exceptional employer, offering a collaborative and innovative work culture that prioritises diversity and inclusion. With a focus on meaningful research in neurodegenerative disorders, employees benefit from opportunities for professional growth, hybrid working arrangements, and the chance to contribute to groundbreaking advancements in dementia care. Located at UCL, the institute fosters a supportive environment where your expertise as a Principal Software Engineer will directly impact the future of healthcare.
U

Contact Detail:

UK Dementia Research Institute Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at the UK DRI or similar organisations on LinkedIn. A friendly chat can give you insider info and might even lead to a referral.

✨Tip Number 2

Show off your skills! Prepare a portfolio showcasing your projects, especially those related to data science and software engineering. This will help you stand out during interviews.

✨Tip Number 3

Practice makes perfect! Get comfortable with common technical interview questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at UK DRI.

We think you need these skills to ace Principal Software Engineer

Software Engineering
Data Science
API Development
Backend Services
Web UI Development
React
TypeScript
Python Web Frameworks
Graph Databases
Neo4j
Cloud Systems
AWS
Azure
Kubernetes
Production Software Systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with data science, APIs, and any relevant technologies like React and Python. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how your background aligns with our goals at the UK DRI. Be genuine and let your passion for software engineering come through.

Showcase Your Projects: If you've worked on relevant projects, whether in a professional or personal capacity, make sure to mention them. We love seeing real-world applications of your skills, especially those involving data-intensive applications and cloud systems.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at the UK DRI!

How to prepare for a job interview at UK Dementia Research Institute

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Python, React, TypeScript, and Neo4j. Brush up on your knowledge of cloud systems like AWS or Azure, as you might be asked to discuss how you’ve used these in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in software development, particularly in data-intensive applications. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you tackled complex problems.

✨Understand the Research Context

Familiarise yourself with the UK Dementia Research Institute’s mission and current projects. Being able to connect your technical skills to their research goals will show that you’re genuinely interested in the role and understand its impact.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, ongoing projects, and future challenges they face. This not only shows your interest but also helps you gauge if the role aligns with your career aspirations.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>