Incision logo

Lead Software Engineer

Hiring from
Netherlands
Work type
Hybrid
Posted

618,275 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
About Incision

Operating rooms are under pressure. Staffing shortages, increasing procedural complexity, and growing demand for care make it harder than ever for hospitals to keep perioperative teams prepared and supported.

At Incision, we help hospitals improve how perioperative teams access knowledge, learn, and perform. Incision Assist helps surgical teams work with greater confidence and consistency by providing instant access to the information they need before and during procedures. Through MySPD and Academy, we support sterile processing and perioperative professionals with practical, accredited education that strengthens knowledge and performance across the surgical pathway.

Today, hospitals in more than 20 countries use Incision to onboard staff faster, preserve critical knowledge, strengthen team collaboration, and improve operational performance.

Working at Incision
  • Impact & Quality: We strive for innovation and excellence in everything we do.

  • Learning & Growing: We share knowledge, learn from one another, and continuously develop ourselves.

  • Collaboration: We work together, support each other, and celebrate our successes as one team.

Why we're hiring

We are entering an exciting new phase of growth. As adoption of Incision Assist accelerates, we are investing heavily in product innovation, AI-powered knowledge delivery, and expanding our commercial presence in one of the world's most competitive healthcare technology markets.

We are looking for a hands-on Lead Software Engineer to take a leading role in the technical execution of our engineering teams. You will work closely with our Lead Architect / Platform Lead and act as a technical anchor for our core engineering team. Your primary responsibility will be ensuring that the team consistently delivers high-quality, maintainable software, while helping establish strong engineering standards across the wider technology organization.

This is a hands-on engineering role. You will design solutions, review architecture, write and review code, support engineers in difficult technical decisions, and help teams turn product requirements into reliable production software.

Your role
  • Take technical ownership of software delivery within our core engineering team

  • Ensure features are designed and implemented to a consistently high engineering standard

  • Coordinate technical implementation across Backend, Frontend, Mobile and QA where required

  • Translate product and business requirements into clear technical approaches and implementation plans

  • Design and implement backend services using TypeScript, Node.js and NestJS

  • Architect solutions on AWS, primarily using serverless and managed services

  • Make technical decisions around service boundaries, APIs, data models, integrations and asynchronous workflows

  • Review designs, pull requests and implementation approaches for complex or high-risk changes

  • Identify technical risks early and help engineers resolve architectural or implementation issues before they affect delivery

  • Establish and continuously improve coding standards, engineering practices and development guidelines

  • Support engineers through mentoring, pair programming, code reviews and technical design sessions

  • Help maintain consistent engineering standards across multiple development teams, including external engineering partners

  • Work closely with our architect on system architecture, scalability, reliability and technical evolution

  • Ensure new functionality includes appropriate testing, observability, monitoring, security, operational readiness and documentation

  • Improve engineering productivity through better tooling, automation and development practices

  • Help adopt and maintain effective AI-assisted engineering practices where they improve software delivery

  • Participate in architecture discussions, ADRs and technical roadmap development

  • Contribute directly to implementation when projects require senior hands-on engineering support

What you'll bring
  • 8+ years of software engineering experience, with experience operating at Lead or strong Senior / Tech Lead level

  • Strong hands-on experience with TypeScript and Node.js

  • Production experience with NestJS, Express, Fastify or comparable Node.js frameworks

  • Strong understanding of software architecture, distributed systems and modern backend design

  • Significant hands-on experience with AWS

  • Experience designing production systems using services such as:

    • AWS Lambda

    • API Gateway

    • S3

    • SQS

    • EventBridge

    • Step Functions

    • Cognito

    • DynamoDB

  • Strong experience with Infrastructure as Code, preferably AWS CDK and/or Terraform

  • Experience designing and operating microservices and event-driven architectures

  • Strong database knowledge across both document and relational models, ideally including:

    • MongoDB / DocumentDB

    • DynamoDB

    • MySQL / Aurora

  • Good understanding of API and real-time communication design using REST, OpenAPI and WebSockets

  • Experience with asynchronous processing, retries, idempotency, distributed workflows and failure handling

  • Strong understanding of automated testing and modern testing strategies

  • Experience with CI/CD and multi-environment deployment pipelines

  • Strong understanding of observability and monitoring, including logs, metrics, tracing, alerting and production troubleshooting

  • Ability to design systems with operational visibility in mind and diagnose complex production issues across application and infrastructure layers

  • Good understanding of application security, authentication, authorization and secure software development practices

  • Experience improving performance, scalability and reliability of production systems

  • Strong Git and pull-request based development practices

  • Proven experience mentoring engineers and improving the technical quality of a team

  • Comfortable challenging implementation decisions and constructively raising the engineering bar

  • Strong communication skills and the ability to work directly with Product, QA, Architecture and business stakeholders

  • Experience within healthcare technology or healthcare services is strongly preferred.

What success look like

  • Engineers can move quickly without sacrificing software quality

  • Technical decisions are made early and clearly

  • Complex implementations receive the right level of technical oversight

  • Pull requests and architecture discussions consistently maintain a high engineering standard

  • Teams take ownership of testing, observability, monitoring and production readiness

  • Engineering practices become more consistent across internal and external teams

  • Technical problems are identified before they turn into delivery or production problems

  • Our architecture/platform lead can focus more deeply on platform architecture, infrastructure, reliability and long-term technical strategy

Nice to have
  • AWS certification, particularly AWS Solutions Architect Associate or Professional

  • Experience working as a Lead Engineer in a multi-team environment

  • Experience working with distributed or external development teams

  • Experience with observability platforms such as Datadog, CloudWatch or Elastic Stack

  • Frontend experience, particularly Angular

  • Mobile development exposure

  • Experience with Redis / Valkey and OpenSearch / Elasticsearch

  • Experience with Playwright and Jest

  • Experience with high-scale or high-availability systems

  • Experience operating production systems and participating in incident resolution

  • Familiarity with AI-assisted or agentic software engineering tools and workflows

  • Experience with healthcare, fintech or another regulated environment

  • Familiarity with privacy, security and compliance requirements such as GDPR

  • Experience creating architecture diagrams, ADRs and technical design documentation

What we offer
  • The opportunity to make a meaningful impact on the future of healthcare.

  • Competitive compensation, including an attractive bonus scheme.

  • Professional development opportunities, with room for continuous learning, training, and career growth.

  • A role within a fast-growing international healthtech scale-up.

  • Collaboration with an ambitious international team working at the intersection of healthcare, technology, and education.

  • A pension plan, commuting allowance, and access to OpenUp.

  • Regular team activities, knowledge-sharing sessions, and social events.

  • A modern workplace, including a laptop and home office equipment.

  • A diverse and inclusive workplace where everyone is valued and empowered to thrive.

Similar jobs