Principal Software Engineer in London

Principal Software Engineer in London

London Full-Time 68284 - 74166 £ / year (est.) Home office (partial)
U

At a Glance

  • Tasks: Lead the development of a cutting-edge research software platform for dementia data.
  • Company: Join the UK Dementia Research Institute, a leader in neurodegenerative 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 innovative technologies.
  • 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.

About the role: 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.

About you: 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.

What we offer: Starting salary offered in the range of £68,284 - £74,166 per annum including London Allowance.

Our commitment to Equality, Diversity and Inclusion: 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; for more information about what we’re doing. 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 in London 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 employee growth, the institute provides opportunities for professional development in a cutting-edge research environment, all while being based at UCL in London, a vibrant city that fosters creativity and connection. Join us to make a meaningful impact in the field of neurodegenerative disorders and contribute to groundbreaking research that aims to transform lives.
U

Contact Detail:

UK Dementia Research Institute Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer in London

✨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 just 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 interview questions for software engineers, especially around APIs, backend services, and cloud systems. Mock interviews can really boost your confidence.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. 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 in London

Software Engineering
Data Science
Data-Intensive Applications
API Design and Development
Backend Services Development
Web UI Development
React
TypeScript
Python Web Frameworks
Graph Databases
Neo4j
Cloud Systems
AWS
Azure
Kubernetes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Principal Software Engineer. Highlight your experience with data science, APIs, and any relevant technologies like React and TypeScript. 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 working with the UK DRI and how your background makes you a perfect fit for the team. Keep it engaging and personal – we love to see your personality come through!

Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's a personal project or something from your previous job, showcasing your hands-on experience with software engineering and data-intensive applications can really set you apart.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, you'll find all the details you need about the role and our team there!

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, 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, especially related to data-intensive applications. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.

✨Understand the Research Context

Familiarise yourself with the UK DRI’s mission and the importance of their work in dementia research. Being able to connect your technical skills to their research goals will show that you’re genuinely interested in the role and 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 is the right fit for you.

Principal Software Engineer in London
UK Dementia Research Institute
Location: London

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

>