Software Engineer 2026

Software Engineer 2026

Full-Time 36000 - 60000 Β£ / year (est.) Home office possible
P

At a Glance

  • Tasks: Join a team building a secure patient portal and empower patients with their health data.
  • Company: Patients Know Best, the UK's largest patient portal, values innovation and collaboration.
  • Benefits: Enjoy 25 days holiday, enhanced parental leave, and exciting company events.
  • Why this job: Make a real difference in healthcare while working remotely and flexibly.
  • Qualifications: Experience in software development, strong communication skills, and a willingness to learn.
  • Other info: Be part of a diverse team focused on individual growth and impactful contributions.

The predicted salary is between 36000 - 60000 Β£ per year.

Location: Fully Remote (Core hours must overlap -5/+2 hours with UK Time)

The Mission

Patients Know Best (PKB) is the UK's largest patient portal. Our mission is to put patients in control of their health data. We are a team of ~40 engineers building a platform that focuses on security, information governance, and empowering patients.

Our Engineering Culture

  • We are a remote-first, asynchronous team. We value deep work, written communication, and reliable technology.
  • We value simplicity: We run Kubernetes. We avoid distributed monoliths and believe scalability comes from smart state management.
  • We rely on automated (characterisation) testing: About 25% of the code you write will be automated tests. We believe this is the only way to refactor safely and maintain long-term stability.
  • We are Linux-native: You will run the stack locally. We expect you to be comfortable in a Linux environment.
  • Written communication: We prefer text over meetings. We value clarity and the ability to distinguish between anecdote and evidence.

The Tech Stack

  • Languages: Modern Java & Kotlin (Spring Framework).
  • Data: PostgreSQL (large scale), Redis, S3/GCS.
  • Messaging: NATS, Cloud P/S.
  • Infrastructure: Google Cloud, Terraform, Kubernetes, Linux.
  • Development Environment: IntelliJ IDEA, Teamcity, Github, Slack, Jira, Confluence.
  • Observability: Prometheus, Grafana, OpenTelemetry, Cloud Profiling/Tracing.

Note: Our frontend utilises JSP. While this role is backend-focused, you may occasionally touch the frontend. We are actively planning updates here.

Requirements

  • Technical Versatility: You are willing to understand the full stack, from the database to infrastructure configuration.
  • Sysadmin Skills: You can diagnose OS and network issues in your local development environment and prefer CLI tools over GUIs.
  • Communication: You write clearly and concisely. You can explain complex technical concepts to different audiences.
  • Solution Focus: You understand the role of testing, design patterns, best practices – and you can recognise when they don’t apply. Identifying and understanding trade-offs is a core skill at PKB.

Benefits

  • 25 days holiday FTE plus bank holidays.
  • Enhanced maternity and paternity pay and leave.
  • Company social events (including internationally - our last all company meetup was in Lisbon).
  • Opportunity to really make a difference – your work will make life better for millions of patients.

How We Work

  • Remote & Flexible: Work from where you are productive. We focus on output, not hours in a seat.
  • Individual Growth: Management is not the only path. You can make a significant impact as an individual contributor.
  • Diversity: We have a diverse team (many parents, various backgrounds) and we prioritise a respectful, kind environment.

Patients Know Best is an equal opportunity employer. We handle sensitive health data, so we care deeply about security and trust, and we care equally about building a team where everyone feels safe to contribute.

Software Engineer 2026 employer: Patients Know Best

Patients Know Best (PKB) is an exceptional employer that champions a remote-first, flexible work culture, allowing you to thrive in your own productive environment while contributing to a mission that positively impacts millions of patients. With a strong emphasis on individual growth, diversity, and a respectful atmosphere, PKB offers generous benefits including 25 days of holiday, enhanced parental leave, and opportunities for meaningful engagement through company social events. Join a dedicated team of engineers where your work not only enhances patient care but also fosters your professional development in a supportive and innovative setting.
P

Contact Detail:

Patients Know Best Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Software Engineer 2026

✨Tip Number 1

Get your networking game on! Reach out to current employees at Patients Know Best on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! If you have a GitHub or personal project that showcases your coding chops, make sure to highlight it during interviews. It’s a great way to demonstrate your technical versatility and passion for software engineering.

✨Tip Number 3

Prepare for those technical interviews! Brush up on your knowledge of modern Java, Kotlin, and the tech stack mentioned in the job description. Practising coding challenges can help you feel more confident when it’s time to shine.

✨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. Plus, it shows you’re genuinely interested in joining our team at Patients Know Best.

We think you need these skills to ace Software Engineer 2026

Java
Kotlin
Spring Framework
PostgreSQL
Redis
Google Cloud
Terraform
Kubernetes
Linux
Automated Testing
Written Communication
Problem-Solving Skills
Technical Versatility
Sysadmin Skills
Solution Focus

Some tips for your application 🫑

Be Clear and Concise: When writing your application, make sure to express your thoughts clearly. We value written communication, so avoid jargon and keep it simple. Remember, clarity is key!

Show Your Technical Versatility: Highlight your experience across the tech stack, from databases to infrastructure. We love candidates who are willing to dive into different areas, so don’t hold back on showcasing your skills!

Emphasise Your Problem-Solving Skills: We appreciate a solution-focused mindset. In your application, share examples of how you've tackled challenges in the past, especially when it comes to testing and design patterns.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we can’t wait to hear from you!

How to prepare for a job interview at Patients Know Best

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially Modern Java, Kotlin, and PostgreSQL. Be ready to discuss your experience with these tools and how you've used them in past projects.

✨Demonstrate Your Communication Skills

Since written communication is highly valued, practice explaining complex technical concepts clearly and concisely. You might be asked to describe a project or a problem you solved, so prepare a few examples that showcase your ability to communicate effectively.

✨Show Your Problem-Solving Mindset

Be prepared to discuss how you approach testing, design patterns, and best practices. Think of scenarios where you had to identify trade-offs and make decisions based on those. This will demonstrate your solution-focused attitude.

✨Get Comfortable with Linux

As the role requires a Linux-native environment, brush up on your sysadmin skills. Be ready to talk about diagnosing OS and network issues, and show your preference for CLI tools over GUIs. This will highlight your technical versatility.

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

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>