Skip to main content

nahc.io

Software Engineer (Python)

Taipei City, Taiwan

Location
Taipei City, Taiwan
Work
On-site
Employment
Full-time
Level
Not stated
Function
Engineering
Pay
Not stated
Posted
2 weeks ago

About the role

Our client is looking for a backend engineer to take full ownership of core features on their medical imaging platform. This isn't a role where you hand off your code at the pull request - you’ll be directly responsible for system correctness, production stability, and the integrity of clinical data that directly impacts patient care.

The data science team builds the machine learning models; your job is to build the robust, deterministic platform that powers them. You’ll spend your time designing scalable architectures, untangling concurrency edge cases, ensuring zero-downtime data migrations, and keeping legacy services stable while building their replacements.

What you will do

  • Core Backend Architecture: Drive the technical direction of our Python/FastAPI ecosystem, from API design to background task distribution and production observability.
  • Data Integrity & Persistence: Architect and evolve our PostgreSQL schemas. You’ll manage migrations, lock mechanisms, query tuning, and multi-tenant data isolation under strict HIPAA/PHI compliance.
  • Resilient Image Processing Pipelines: Design asynchronous, event-driven pipelines handling heavy medical imaging files—from ingest and de-identification to model inference and result delivery.
  • Cross-Functional System Contracts: Define clean, reliable API interfaces with frontend teams and establish clear model input/output contracts with data scientists.
  • Technical Records & Legacy Transition: Maintain Architecture Decision Records (ADRs), run thorough design reviews, and reliably maintain our legacy TypeScript service through its planned sunset.

What you will need

  • Deep Systems & Backend Fundamentals: 5+ years of software engineering experience with proven production ownership. While our current stack is Python and FastAPI, we care more about deep systems fundamentals (Go, Rust, Java, Kotlin, C#, or TypeScript) than language familiarity.
  • Concurrency & Distributed Systems Expertise: Strong intuition for race conditions, deadlocks, idempotent processing, and "at least once" messaging failure modes.
  • Database & Messaging Mastery: Production experience with PostgreSQL internals (indexing, transactions, row-level locks) and message brokers (queues, dead-letter strategies, exponential backoffs).
  • Engineering Rigor: Commitment to typed code, automated testing suites, automated pipelines (CI/CD, Docker), and efficient leverage of modern AI developer tooling.
  • Autonomy & Communication: Ability to challenge requirements before writing code, set technical standards, and collaborate fluently in both English and Chinese.

Nice-to-haves

  • GCP Infrastructure: Experience operating containerized workloads on Google Cloud Platform.
  • Healthtech & DICOM: Direct experience with medical imaging workflows, DICOM standard protocols, or healthcare regulatory frameworks.
  • Isolation Mechanics: Multi-tenant database patterns (e.g., Row-Level Security) or experience deploying hybrid cloud/on-prem solutions.
  • Scientific Computing Context: Exposure to NumPy, computational geometry, or light frontend familiarity (React/TypeScript).

Source

Posted by nahc.io on their own hiring page, jobs.lever.co. OptiTalent shows it as published, read 06 Nov 2026 23:58 UTC; the original is the reference.

View the original ad ↗

More at nahc.io

  • nahc.io · Hong Kong

    HybridFull-timeMid levelDesign

    Our client is a leading industry player, delivering premium services across the APAC region. With headquarters in Hong Kong and a 20-year track record of excellence, they are now seeking a talented Product Designer with strong UX reasoning and visual craft to join their…

  • nahc.io · Hong Kong

    RemoteFull-timeLead / staffScience & research

    Own event-driven situations end to end, developing deep, context-rich views that provide informational edge and maintaining a running view as facts and narratives evolve; Monitor and interpret new information as it emerges, using judgment to separate signal from noise and…

  • nahc.io · Hong Kong

    RemoteFull-timeSeniorEngineering

    Collaborate with traders, researchers, and product managers to translate complex workflows into elegant UI solutions; Design and implement high-performance, responsive front-end applications using a current-generation TypeScript framework such as Svelte, React, or Vue; Design,…

  • nahc.io · Hong Kong

    RemoteFull-timeOperations

    Execute wallet management workflows across hot, cold, and MPC custody solutions, and monitor and document staking, bridging, and smart contract interactions daily; Own trade lifecycle processes end to end: trade capture, margin tracking, collateral monitoring, settlements, and…