Software Engineer, Backend in London

Software Engineer, Backend in London

London Full-Time 90000 - 130000 € / year (est.) No home office possible
J

At a Glance

  • Tasks: Build and scale backend systems to improve healthcare data accessibility and insights.
  • Company: Join Junction, a fast-growing tech company revolutionising healthcare with innovative data solutions.
  • Benefits: Competitive salary, equity options, flexible remote work, and generous learning budget.
  • Other info: Dynamic team culture with excellent growth opportunities and regular team events.
  • Why this job: Make a real impact on patient care by tackling ambitious challenges in healthcare technology.
  • Qualifications: Experience in backend engineering and a passion for solving complex problems.

The predicted salary is between 90000 - 130000 € per year.

Healthcare is in crisis and the people behind the results deserve better. With more and more data coming from wearables, lab tests, and patient–doctor interactions, we are entering an era where data is abundant. Junction is building the infrastructure layer for diagnostic healthcare, making patient data accessible, actionable, and automated across labs and devices. Our mission is simple but ambitious: use health data to unlock unprecedented insight into human health and disease.

If you are passionate about how technology can supercharge healthcare, you will fit right in. Backed by Creandum, Point Nine, 20VC, YC, and leading angels, we are working to solve one of the biggest challenges of our time: making healthcare personalized, proactive, and affordable. We are already connecting millions and scaling fast.

Short on time? TL;DR

  • You: A backend engineer motivated by using reliable infrastructure to improve patient care
  • Us: Team size 35, 6 engineers, revenue 4x'd in the last year
  • Salary: £90K - £130K + equity
  • Location: Fully remote (GMT timezone)

Why we need you

Our small (for now) but mighty 6-person engineering team is tackling big, ambitious problems across Health & Fitness Devices and Lab Testing. We are already:

  • Streaming timeseries data from 3M+ health and fitness devices every second
  • Helping major digital health companies deliver 4M+ lab tests across all 50 US states
  • Saving millions of patients thousands of dollars

Now we are aiming even higher: extracting actionable insights from the tens of billions of data points we ingested every month to help improve patient outcomes:

  • Get excited about shipping features that help detect early signals of chronic diseases and enable early interventions.
  • Are curious enough to build and scale for the data arteries — the millions of device data connections (and growing!) — flowing into the pumping heart that is the Junction Continuous Query system
  • Obsess over building fault-tolerant backends and clean, well-designed APIs
  • Ask the right questions to turn rough ideas into reliable production software
  • Stay pragmatic while navigating domain experts, constraints, and real-world edge cases

What you will be doing day to day

  • Building and scaling our health & fitness device integrations and the Junction Continuous Query system: Designing reliable, well-structured backend services that ingest, process, and serve high-volume medical, health, and wearable data.
  • Improving reliability, performance, and fault tolerance: Work with backend service infrastructure, data pipeline and durable workflows for a wide variety of use cases.
  • Owning full-stack features: Taking rough problems, shaping the approach, and shipping robust backend solutions.
  • Tackling ambitious problems: You will be breaking down technical challenges that haven’t been done before in healthcare, we need you to be extremely product minded with every line of code you write
  • Iterating quickly: ship → learn → refine with a strong backend engineering mindset.

Requirements

  • Startup engineering experience where you influenced what to build, not just how to build it
  • Bonus: you have built something from 0 → 1
  • Strong backend engineering experience:
    • Designing and building APIs
    • Working with distributed systems, queues, services
    • Debugging complex production issues
    • Ability to turn messy or unclear problems into a clear plan
    • Comfortable working primarily on backend, with some full-stack work when needed
    • Strong product judgment - within a clear product direction
    • Fast iteration based on feedback and metrics
    • Comfortable working in a domain with hard constraints and complex real-world edge cases

You do not need to tick every box to fit in here. If the problems we are solving genuinely interest you and you know you can contribute, we would love to talk.

How you will be compensated

  • Salary: £90K - £130K + equity
  • Your salary is dependent on your location and experience level, generated by our salary calculator.
  • Generous early stage options (extended exercise post 2 years employment)
  • Regular in person offsites, last were in Morocco and Tenerife
  • Bi-weekly team happy hours & events remotely
  • Monthly learning budget of $300 for personal development/productivity
  • Flexible, remote-first working - including $1K for home office equipment
  • 25 days off a year + national holidays
  • Healthcare cover depending on location

Oh and before we forget:

Backend Stack: Python (FastAPI), Go, PostgreSQL, Google Cloud Platform (Cloud Run, GKE, Cloud BigTable, etc), Temporal Cloud

Frontend Stack: TypeScript, Next.js

API docs are here: https://docs.junction.com/

Company handbook is here with engineering values + principles

Important details before applying:

  • We only hire folks physically based in GMT and EST timezones
  • We do not sponsor visas right now given our stage

Software Engineer, Backend in London employer: Junction

At Junction, we are committed to transforming healthcare through innovative technology, making us an exceptional employer for passionate Software Engineers. Our fully remote work culture fosters flexibility and collaboration, while our generous benefits, including a monthly learning budget and regular team events, support both personal and professional growth. Join us in tackling ambitious challenges that directly impact patient care and experience the satisfaction of contributing to meaningful advancements in health data accessibility.

J

Contact Detail:

Junction Recruiting Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to folks in the healthcare tech space, especially those who work at Junction or similar companies. A friendly chat can open doors and give you insights that job descriptions just can't.

Tip Number 2

Show off your skills! If you've got a GitHub or portfolio, make sure it's up to date with your best backend projects. This is your chance to demonstrate how you tackle complex problems and build reliable systems.

Tip Number 3

Prepare for technical interviews by brushing up on your backend knowledge. Focus on APIs, distributed systems, and debugging. Practice coding challenges that reflect real-world scenarios in healthcare tech.

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 being part of our mission to revolutionise healthcare with data.

We think you need these skills to ace Software Engineer, Backend in London

Backend Engineering
API Design
Distributed Systems
Data Pipeline Development
Fault Tolerance
Debugging Complex Production Issues
Product Judgment

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your backend engineering experience and any relevant projects you've worked on. We want to see how your skills align with our mission to improve healthcare through technology.

Craft a Compelling Cover Letter:Use your cover letter to express your passion for healthcare and technology. Share specific examples of how you've tackled ambitious problems in the past, as we love seeing that kind of initiative!

Showcase Your Problem-Solving Skills:In your application, mention instances where you've turned messy problems into clear solutions. We’re all about pragmatism and innovation, so let us know how you’ve navigated complex challenges before.

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at Junction

Know Your Tech Stack

Familiarise yourself with the backend technologies mentioned in the job description, like Python (FastAPI), Go, and PostgreSQL. Be ready to discuss your experience with these tools and how you've used them to build reliable systems.

Showcase Problem-Solving Skills

Prepare examples of how you've tackled complex technical challenges in the past. Junction is looking for someone who can break down messy problems into clear plans, so think of specific instances where you’ve done this successfully.

Understand the Healthcare Context

Research the current trends in healthcare technology, especially around data integration and patient care. Being able to discuss how your work can impact healthcare positively will show your passion and alignment with Junction's mission.

Ask Insightful Questions

Prepare thoughtful questions about Junction’s projects and future goals. This not only shows your interest but also helps you gauge if the company aligns with your career aspirations. Think about what you want to learn from the role and how you can contribute.