N

NERv Technology Inc. D.B.A. FluidAI Medical

Senior Backend Engineer - .NET, Full-Stack

Full-TimePosted on 10/16/2026
CA$130k - CA$140k/yr
Senior
Kitchener, ON, Canada
RemoteRemote role with travel across the Middle East to collaborate with the team and clients.
Software EngineeringFull-Stack Engineering

About the job

Requirements
  • At least 7 years of professional software engineering experience, with significant experience building production backend systems.
  • Expert proficiency in C# and .NET 6+ or ASP.NET Core, including Web API development, dependency injection, asynchronous programming, and Entity Framework Core or similar object-relational mappers.
  • Strong background in distributed systems and backend architecture, including microservices or modular monoliths, REST and/or gRPC APIs, caching, and event-driven design.
  • Advanced SQL skills and strong data modeling experience with relational databases such as SQL Server or PostgreSQL, plus hands-on experience with NoSQL databases such as MongoDB.
  • Hands-on experience with a major cloud platform; Azure is preferred, while AWS or GCP are also considered, including managed services, networking, and identity.
  • Experience with Docker, Kubernetes or similar container orchestration, infrastructure as code, and CI/CD tooling.
  • Solid understanding of application security, including authentication and authorization, OAuth 2.0, OpenID Connect, encryption, and secure handling of sensitive data.
  • Experience with observability and production operations, including structured logging, metrics, distributed tracing, and on-call or incident response.
  • Proven experience working in a full-stack environment, with hands-on production work in TypeScript, React, and Next.js.
  • Experience building or contributing to mobile applications with React Native.
  • Strong understanding of frontend and backend integration, including API design for client consumption, state management, authentication flows, and real-time communication.
  • Fluent in English and able to communicate technical decisions clearly to diverse stakeholders.
  • Comfort working in cross-functional, fast-paced, and collaborative environments.
  • Strong problem-solving ability and a focus on impact, ownership, and continuous improvement.
Responsibilities
  • Design, build, and own scalable, secure, highly available backend services and APIs using C#, .NET, and ASP.NET Core.
  • Architect reliable systems for ingesting, processing, and storing high-frequency sensor and device data, including real-time and near-real-time pipelines.
  • Lead technical design for new services and major features, making decisions about service boundaries, data models, messaging, and scalability.
  • Design and optimize relational and time-series data stores, including SQL Server and PostgreSQL, covering schema design, query performance, and data integrity.
  • Design, build, and maintain solutions on NoSQL databases such as MongoDB, Azure Cosmos DB, and Redis, including document modeling, indexing strategies, and datastore selection for workloads.
  • Build and maintain event-driven and asynchronous workflows using message brokers and queues such as Azure Service Bus, RabbitMQ, and Kafka.
  • Develop integrations with hospital and third-party systems, including EHR/EMR platforms, using healthcare interoperability standards such as HL7 and FHIR.
  • Own reliability and operability for production services deployed in clinical settings, including logging, monitoring, alerting, tracing, and incident response.
  • Build and maintain cloud infrastructure, containerized deployments, and CI/CD pipelines that support safe, repeatable releases.
  • Deliver features end-to-end across full-stack codebases, from database and API through web and mobile user interfaces.
  • Build and maintain frontend features in React and Next.js, and mobile features in React Native, following established patterns and contributing to shared components as needed.
  • Connect backend services to frontend and mobile clients by designing API contracts, implementing authentication and authorization flows, managing data fetching and state, and handling errors and offline scenarios.
  • Implement real-time data delivery to web and mobile clients using technologies such as SignalR, WebSockets, and push notifications so clinicians receive device and patient data as it happens.
  • Partner with frontend, mobile, and design teammates to shape APIs around product usage and keep backend and client code consistent and well-tested.
  • Debug and resolve issues across the full stack by tracing problems from the user interface through APIs, services, and data stores.
  • Apply security, privacy, and compliance best practices throughout the software lifecycle, especially when handling sensitive patient and clinical data.
  • Write and maintain technical documentation, including architecture decisions, API specifications, and design artifacts that support regulatory and quality requirements.
  • Mentor engineers, drive code-review standards, and raise the engineering bar across the team.
  • Participate in sprint planning and Agile ceremonies, contributing to roadmap planning and prioritization from a systems and architecture perspective.
  • Collaborate closely with hardware, firmware, machine learning, data, and clinical teams to deliver features across the technology stack.
Desired Qualifications
  • Experience building or contributing to software involving IoT, sensor, time-series, or high-volume streaming data.
  • Prior experience in healthcare, medical devices, or digital health, including familiarity with HL7/FHIR and privacy or regulatory frameworks such as HIPAA, PHIPA, or Saudi PDPL.
  • Familiarity with medical-device software standards such as IEC 62304 and ISO 13485, or experience in other regulated environments.
  • Arabic language ability.

About the company

N

NERv Technology Inc. D.B.A. FluidAI Medical

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A