At a Glance
- Tasks: Join a senior squad to design and build innovative healthcare software from scratch.
- Company: Award-winning Simple Online Healthcare, featured in top growth lists.
- Benefits: Generous salary, 33 days off, private healthcare, and a share scheme.
- Other info: Dynamic team culture with excellent career growth and mentoring opportunities.
- Why this job: Shape the future of healthcare tech while working with cutting-edge AI tools.
- Qualifications: Experience in modern programming languages and cloud-native systems.
The predicted salary is between 65000 - 80000 £ per year.
Award winning and growing fast. We've had a big year. Simple Online Healthcare was featured in the Financial Times 1000 Fastest-Growing Companies in Europe 2026, the Sunday Times 100 (the UK's fastest-growing companies) for 2026, and the inaugural Sunday Times Scotland Fast 50 for 2026. We also won the Fast Growth Business award at the inaugural Scottish Business of the Year awards. None of that happens without the right people, which is where you come in.
Every patient journey we fix starts with a service someone has to design, build and keep running. You'll take that work from first spec to production, owning the architecture, the observability and the reliability as you go. The standards you set now will be the ones every future engineer inherits, and few senior roles give you that much say over how a healthcare platform is built from the ground up.
What you'll be doing:
- Join a lean, senior engineering squad and own services end to end, from design through to production.
- Work spec first. AI generates the code, tests and documentation, and you architect, review, integrate and assure the quality of what ships.
- Build the core components of Simple's healthcare platform, with the observability, reliability and performance to back them up.
- Codify reusable patterns and help define the golden paths that every pod will follow.
- Shape our engineering culture through mentoring, pairing, reviewing each other's work and sharing what you learn as the team grows.
What we're looking for:
- Essential: Experience building production software in a modern language such as TypeScript and Node.js (preferred), Python or Java. A strong engineering foundation in any of these is enough.
- Experience building cloud native systems, ideally on AWS, using Lambda, ECS/Fargate, API Gateway, or serverless and containerised architectures.
- Strong skills in automated testing, CI/CD and modern delivery practices.
- Confidence using generative AI tools to accelerate development, or a clear willingness to adopt them.
- A deep understanding of software fundamentals, including architecture, clean code, performance, observability and maintainability.
- A strong ownership mindset. You care about outcomes, not just code.
- An excellent collaborator who thrives in small, high trust teams and is comfortable pairing, sharing knowledge and communicating across pods.
Desirable:
- Experience in healthcare, digital services, patient journeys or regulated environments.
- Full stack experience, including React or Next.js when required.
- Your core strength is backend, cloud native systems and platform architecture.
- Experience building scalable platforms, reusable components or high leverage engineering systems.
- Curiosity about AI native development and excitement about being part of an early shift in how engineering gets done.
Interview process: Intro call, then skills and technical interview, then final interview.
Please note: we're unable to offer visa sponsorship for this role. All applicants must have the right to work in the UK at the time of application.
Basics you can expect:
- 33 days (Inclusive of Bank Holidays) + 1 day after 2 years of service, up to 5 extra days
- Extra day off for your birthday
- Company share scheme
- Bupa Private Healthcare
- Life Insurance
- Income Protection
- Cycle to Work Scheme
- My Gym Discounts
- Enhanced Company pension scheme
- Quarterly Team Training and Social Budget
- Enhanced Maternity and Paternity Leave
- Rewarding bonus incentive scheme
- 24/7 helpline for physical and mental health support, counselling, and other wellbeing resources.
Founded in 2015, we started off as a small pharmacy with big dreams. Today, we are trusted by over 3000 patients per day, making sure they receive their medication safely and on time. We're always on the lookout for talent. Simple Online Healthcare is proud to be an Equal Opportunity Employer.
Senior Software Engineer (AI Native) employer: Simple Online Healthcare
At Simple Online Healthcare, we pride ourselves on being an excellent employer by fostering a supportive and innovative work culture that prioritises patient care and professional development. Our fully remote team offers flexible working hours, competitive locum rates, and opportunities for collaboration with experienced prescribers, ensuring that you can grow your skills while making a meaningful impact in the healthcare sector.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer (AI Native)
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Simple Online Healthcare or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Simple Online Healthcare.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Simple Online Healthcare.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Simple Online Healthcare that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Senior Software Engineer (AI Native)
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Simple Online Healthcare.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Simple Online Healthcare and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Simple Online Healthcare
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Simple Online Healthcare uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.