N

nahc.io

Software Engineer - Python

Backend EngineeringConfirmed live in the last 24 hours
Full-timeTaipei City, TaiwanNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of software engineering experience with proven production ownership.
  • Strong systems and backend fundamentals; experience in Go, Rust, Java, Kotlin, C#, or TypeScript is valued over familiarity with the current Python and FastAPI stack.
  • Strong understanding of concurrency issues, including race conditions, deadlocks, idempotent processing, and at-least-once messaging failure modes.
  • Production experience with PostgreSQL internals, including indexing, transactions, and row-level locks, and with message brokers, including queues, dead-letter strategies, and exponential backoffs.
  • Commitment to typed code, automated testing suites, automated pipelines, Docker, and effective use of modern AI developer tools.
  • Ability to challenge requirements before implementation, set technical standards, and collaborate fluently in English and Chinese.

Responsibilities

  • Own core features on the medical imaging platform, with responsibility for system correctness, production stability, and clinical data integrity.
  • Drive the technical direction of the Python and FastAPI ecosystem, including API design, background task distribution, and production observability.
  • Architect and evolve PostgreSQL schemas; manage migrations, lock mechanisms, query tuning, and multi-tenant data isolation under HIPAA/PHI compliance requirements.
  • Design asynchronous, event-driven pipelines for medical imaging files, covering ingestion, de-identification, model inference, and result delivery.
  • Define reliable API interfaces with frontend teams and establish model input/output contracts with data scientists.
  • Maintain Architecture Decision Records, conduct design reviews, and maintain the legacy TypeScript service through its planned sunset.

Desired Qualifications

  • Experience operating containerized workloads on Google Cloud Platform.
  • Direct experience with medical imaging workflows, DICOM protocols, or healthcare regulatory frameworks.
  • Experience with multi-tenant database patterns such as Row-Level Security, or with hybrid cloud/on-premises deployments.
  • Exposure to NumPy, computational geometry, or React/TypeScript.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at nahc.io

See more jobs