Skip to main content

Senior Backend Developer - Python/FastAPI (PACS)

Technology
Craft Crew
Cairo, مصرمنذ 3 أسابيعحتى ٥‏/٦‏/٢٠٢٦
دوام كاملعن بُعد بالكامل

وصف الوظيفة

Job Overview

We are seeking a Senior Backend Developer with deep, hands-on FastAPI experience to build and scale high-performance backend services for our medical PACS platform.

This role is FastAPI-centric. Candidates must have proven production experience designing, building, and maintaining FastAPI-based systems, including async workflows, background processing, and healthcare-grade reliability.

🔴 Mandatory Core Requirement (Non-Negotiable)

Strong, real-world FastAPI experience is REQUIRED.

Candidates without production FastAPI experience will not be considered.

Key Responsibilities

  • Architect, develop, and maintain FastAPI-based backend services
  • Build async, high-throughput APIs using FastAPI (asyncio, aiohttp)
  • Design and maintain OpenAPI / Swagger-compliant REST APIs
  • Implement event-driven and background processing (Celery + Redis/RabbitMQ)
  • Develop multi-tenant SaaS backend architecture
  • Integrate with medical imaging and healthcare workflows (PACS, DICOM)
  • Optimize PostgreSQL queries, indexes, and performance
  • Implement secure identity and access management (SAML, OIDC, SCIM)
  • Ensure backend scalability, reliability, and security for healthcare systems
  • Write tests with pytest and participate in code reviews
  • Technical Requirements - Must Have (All Required)
  • 4+ years Python backend development
  • Strong production experience with FastAPI (MANDATORY)
  • Async programming with FastAPI, asyncio, aiohttp
  • REST API design with OpenAPI / Swagger
  • PostgreSQL (advanced queries, indexing, optimization)
  • SQLAlchemy & Alembic
  • Pydantic for schema validation
  • Multi-tenant SaaS architecture
  • Background jobs using Celery
  • Message brokers: RabbitMQ and/or Redis
  • Docker & Docker Compose
  • Git workflow, pull requests, and code reviews
  • Automated testing using pytest
  • Event-driven backend architectures
  • Nice to Have (Strong Plus)
  • Healthcare standards: DICOM, HL7, FHIR
  • Kubernetes & Helm
  • Observability tools (Prometheus, Grafana, Sentry)
  • CI/CD pipelines (GitHub Actions, GitLab CI)
  • API Gateways (Kong, Traefik)
  • OWASP security best practices
  • Prior work on medical, PACS, or regulated systems

What Success Looks Like

  • Fast, reliable, and scalable FastAPI services in production
  • Clean, well-tested backend architecture
  • Stable healthcare workflows with zero-tolerance for downtime
  • Strong ownership of backend quality and performance
Keywords
pythonfastapipacs-radiology-enterprise-imagepicture-archiving-communication-systems-pacshealth-careasyncioaiohttpplanning-and-designvisual-art-designproduct-development-and-designopen-apitrade-shows-eventsceleryredisrabbitmqsoftware-as-a-service-saas-based-accountingsoftware-as-a-service-saasimagingmedical-imagingdicompostgresqlpostgresidentity-access-management-iamsecurity-access-markup-language-samlsecurity-assertion-markup-language-samlscalabilitypytestcode-reviewback-end-developmenttraining-and-developmentapplication-programming-interface-apirestful-apiapi-designsqlalchemydockerdocker-composecomposeworkflowpull-requesttesting-and-analysisautomation-testingfhirkuberneteshelmobservabilityprometheusgrafanasentrysentry-iocustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdgithubgithub-actionsgitlabgitlab-cikongtraefikopen-web-application-security-project-owasppolicies-and-practicesdowntime

¿Te interesa este puesto?