Software Engineer, Automations

Software Engineer, Automations

Full-Time 160000 - 204000 £ / year (est.) No working from home possible
Scan.com

At a Glance

  • Tasks: Design and deploy RPA solutions to streamline healthcare scheduling systems.
  • Company: Join Scan.com, a fast-growing digital health scale-up revolutionising diagnostics.
  • Benefits: Enjoy a competitive salary, flexible working, and personal development budgets.
  • Other info: Be part of a diverse team committed to equality and personal growth.
  • Why this job: Make a real impact in healthcare by improving patient outcomes with innovative technology.
  • Qualifications: Experience with RPA platforms and strong Python skills are a plus.

The predicted salary is between 160000 - 204000 £ per year.

We’re Scan.com, the digital health scale-up making diagnostics accessible, fast, and transparent. Our technology speeds up diagnoses for timely treatments, improving healthcare outcomes for hundreds of patients each day. We’re doing diagnostics differently, with solutions tailored to both patients and providers, all backed by our technology and world-class customer operations team. Our B2C marketplace simplifies booking a scan, making it as straightforward for patients as booking a hotel. Our B2B platforms provide live scheduling at the point of care and harness AI to ease workflows for physicians, attorneys, and providers.

We’re looking for a Senior RPA Integration Engineer at an exciting time – we’ve successfully launched multiple platforms and products, raised over $100m in VC funding, reached profitability, and have a growth trajectory of over 100% YoY.

WHAT YOU WILL BE GETTING INVOLVED IN:

Reporting to Humale, our Chief Product & Technology Officer, you’ll sit at the intersection of engineering and operations, building the automation layer that connects hundreds of imaging center scheduling systems to Scan.com’s internal platform. Your primary focus will be designing and deploying RPA solutions that extract appointment availability and scheduling data from the imaging center RIS (Radiology Information Systems) and accurately input that data into our product. This is a high-impact, high-autonomy role that directly drives operational efficiency and patient throughput across our national network. As a scaleup business, you can expect your role to develop over time.

  • Design, build, and maintain RPA bots that extract appointment time data from imaging center RIS platforms and trigger downstream patient scheduling workflows.
  • Navigate a diverse landscape of RIS systems, building resilient screen-scraping and data extraction logic that handles UI inconsistencies across vendors.
  • Develop robust error handling and exception management architecture, including structured exception queues, retry logic, alerting, and human‑in‑the‑loop escalation workflows.
  • Build data validation and reconciliation layers that verify the accuracy of data transferred between systems, preventing downstream issues like appointment mismatches and scheduling errors.
  • Partner with operations, engineering, and imaging center partners to secure system access, credentials, and the technical information needed to build effective integrations.
  • Document all workflows, decision logic, edge cases, and process maps with the explicit goal of creating the foundation for future agentic AI automation.

THE TOP 5 THINGS WE WANT YOU TO ACHIEVE IN YOUR FIRST YEAR ARE:

  • Live RPA integrations running reliably across 50+ imaging center RIS platforms, with a measurable reduction in manual scheduling data entry.
  • A scalable, templatized bot architecture is in place that enables new imaging center integrations to be deployed in days, not weeks.
  • Exception handling and monitoring infrastructure that maintains 99%+ data accuracy between RIS systems and Scan.com’s product, with clear escalation paths for failures.
  • Comprehensive documentation of every integrated RIS workflow, decision tree, and edge case, creating a ready-made knowledge base for the transition to agentic AI automation.
  • A clear technical roadmap, built in partnership with the CPTO, for evolving from deterministic RPA to intelligent automation as the company scales.

WHAT YOU MIGHT BRING TO THE TABLE:

You don’t need to tick all the boxes to apply for this role. Whether it’s your first role or your fifth role, we believe everyone can add value, learn, and grow. However, these might be some of the ways you are currently adding value:

  • Production experience with RPA platforms such as UiPath, Automation Anywhere, or Power Automate, specifically building bots that interact with web-based and thick-client applications. Bonus if you’ve worked in Citrix or remote desktop environments.
  • Proficiency in Python for scripting, data transformation, and extending RPA workflows beyond what native rolling supports.
  • An API-first mindset paired with RPA pragmatism: you default to HL7, FHIR, or direct API integration where available, but know when and how to fall back to UI automation.
  • Hands‑on familiarity with navigating healthcare RIS/PACS platforms, with an understanding of how appointment scheduling data is structured and surfaced across different vendor UIs.
  • Strong skills in screen‑scraping and data extraction from unstructured or inconsistent user interfaces, including building resilient selectors that survive vendor UI updates.
  • A track record of designing robust error handling and exception management systems, including retry logic, alerting, and structured escalation workflows rather than bots that silently fail.
  • Experience building data validation and reconciliation processes that confirm accuracy across systems.
  • Strong documentation habits and a mindset oriented toward building for handoff, understanding that your work today creates the foundation for agentic AI automation tomorrow.
  • A testing mindset applied to automation: you write tests for your bots, and validate outputs systematically, and don’t consider a workflow done until failure modes are covered.
  • Experience managing bot portfolios across dozens or hundreds of target systems, thinking in templatized architectures rather than one‑off builds.
  • Comfort navigating stakeholder relationships to secure system access and technical cooperation from external partners.

BENEFITS:

We go beyond the basics with our benefits package. Here’s what you can expect from us:

  • Salary range of $200,000 - $255,000
  • 401k
  • Healthcare, Vision, and Dental
  • All the equipment needed for you to do your role effectively
  • Flexible working
  • Remote or hybrid working options
  • Personal Development budgets
  • 18 days PTO plus public holidays
  • 10 paid sick days
  • Inclusive policies designed by our team, for our team

SCAN.COM is committed to eliminating discrimination and encouraging diversity within our team. We strive to provide equality and fairness for all job applicants and employees, and never discriminate on the basis of gender, marital status, age, race, ethnicity, religion, or physical differences. We are opposed to all forms of unlawful treatment and discrimination. Our ambition is for our team and its Board to be representative of the diversity in society, and for every employee to feel respected and able to bring their best selves to work.

Software Engineer, Automations employer: Scan.com

At Scan.com, we pride ourselves on being a forward-thinking digital health scale-up that not only values innovation but also fosters a collaborative and inclusive work culture. Our commitment to employee growth is evident through our personal development budgets and flexible working options, allowing you to thrive in a role that directly impacts healthcare outcomes. Join us in our mission to make diagnostics accessible and experience the unique advantage of working in a dynamic environment that prioritises both professional and personal fulfilment.

Scan.com

Contact Details:

Scan.com Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer, Automations

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills can help them achieve their goals. Practice common interview questions and have your own questions ready to show your interest.

Tip Number 3

Showcase your projects! Whether it's through a portfolio or GitHub, let your work speak for itself. Highlight any RPA solutions you've built or automation projects you've tackled – this is your chance to shine!

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 being part of our team at Scan.com.

We think you need these skills to ace Software Engineer, Automations

RPA Platforms (UiPath, Automation Anywhere, Power Automate)
Python
API Integration (HL7, FHIR)
Screen-Scraping
Data Extraction
Error Handling
Exception Management

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight the skills and experiences that align with the role of Software Engineer, Automations. We want to see how your background fits into our mission at Scan.com!

Showcase Your Technical Skills:Don’t hold back on showcasing your experience with RPA platforms and any relevant programming languages like Python. We’re keen to see how you’ve tackled similar challenges in the past, so share specific examples!

Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate straightforward communication, so make sure your key achievements and skills stand out without unnecessary fluff.

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, it shows you’re serious about joining our team!

How to prepare for a job interview at Scan.com

Know Your RPA Inside Out

Make sure you’re well-versed in the RPA platforms mentioned in the job description, like UiPath or Automation Anywhere. Be ready to discuss your hands-on experience with these tools and how you've built bots that interact with various applications.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenges in previous roles, especially around error handling and exception management. Highlight specific instances where your solutions improved operational efficiency or data accuracy.

Understand the Healthcare Landscape

Familiarise yourself with how appointment scheduling data is structured across different RIS systems. Being able to speak knowledgeably about healthcare workflows will show that you understand the context of the role and can hit the ground running.

Document Like a Pro

Emphasise your strong documentation habits during the interview. Discuss how you’ve created clear process maps and decision trees in the past, as this aligns with their goal of building a knowledge base for future automation.