Software Architect (Clinical Trials Platform) Job at Azra AI, Nashville, TN

Z1Y0SzdEd3B1ZmN2SWhoQkRUMlVxZDVOVWc9PQ==
  • Azra AI
  • Nashville, TN

Job Description

About the Role  

We are seeking a Software Architect to design, develop, and lead the architecture of a modern clinical trials platform. This system will integrate directly with EMRs/EHRs, receive and normalize clinical data from multiple sources (HL7, FHIR, CCD, and APIs), standardize coded clinical information (ICD-10, SNOMED, LOINC), and support automated downstream decision and workflow engines. 

You will define the architectural direction for secure integrations, ingestion pipelines, clinical data models, and event-driven processing. This role is both highly strategic and hands-on, partnering closely with engineering, data, and clinical informatics teams to build a scalable, compliant platform used across diverse healthcare environments. 

Salary Range: $150-$180k

Key Responsibilities  

System Architecture & Platform Design 

  • Architect end-to-end systems for ingesting, normalizing, and operationalizing clinical data. 
  • Create scalable, fault-tolerant service architectures using microservices, event-driven patterns, or modular domain-driven design. 
  • Produce architectural diagrams, integration patterns, data models, and API standards. 
  • Define platform-wide guidelines for service decomposition, state management, data contracts, and code quality. 

EMR Integrations & Clinical Data Ingestion 

  • Architect and implement secure, compliant EMR/EHR integrations using: 
  • HL7 v2 (ADT, ORU, ORM, SIU, custom Z-segments) 
  • FHIR R4 resources and RESTful APIs 
  • CCD / C-CDA documents 
  • Vendor interfaces (Epic, Cerner, Athenahealth, Meditech, etc.) 
  • Build ingestion pipelines for pathology, radiology, diagnostic data, labs, medications, problems, encounters, and other clinical artifacts. 
  • Normalize and standardize data using clinical coding systems, including: 
  • ICD-10 
  • SNOMED CT 
  • LOINC 
  • RxNorm 
  • Implement clinical data validation, deduplication, reconciliation, and identity matching. 

Interoperability & Integration Framework 

  • Design reusable interoperability frameworks for onboarding new health systems. 
  • Establish secure communication channels (VPN, SFTP, APIs, FHIR Subscriptions, eventing). 
  • Ensure alignment with HIPAA, SOC2, HITRUST, and enterprise privacy/security policies. 
  • Define repeatable onboarding patterns for rapid integration with hospital IT teams. 

Application & Backend Development 

  • Build core backend services using modern application frameworks (Java/Kotlin, Go, Python, etc.). 
  • Develop APIs and event-driven microservices for data ingestion, normalization, storage, and downstream workflows. 
  • Optimize system performance with caching, concurrency, streaming, and resilience patterns. 
  • Provide hands-on engineering, code review, and mentorship to the development team. 

Data Architecture & Storage Design 

  • Define operational schemas for patient demographics, encounters, clinical observations, diagnostic results, and provider data. 
  • Partner with data engineering teams on schema design, warehouse patterns, and lineage. 
  • Create separation layers between real-time ingestion, normalized stores, and analytical datasets. 
  • Ensure data integrity, primary/foreign key mappings, ICD/SNOMED/LOINC code handling, and longitudinal patient histories. 

Quality, Security, & Compliance 

  • Implement architectural patterns for encrypted PHI handling, IAM policies, access controls, and audit trails. 
  • Establish automated testing strategies: contract tests, schema tests, integration tests, and workflow validation. 
  • Ensure the platform meets healthcare compliance and interoperability expectations across diverse clients. 

 

Required Qualifications  

Experience in Healthcare Application Architecture 

  • 5+ years as a software architect or senior engineer designing distributed platforms. 
  • Demonstrated experience with EMR/EHR integrations (HL7, FHIR, CCD, or vendor APIs). 
  • Understanding of clinical data structures, patient-centric workflows, and healthcare interoperability standards. 

Technical Expertise 

  • Proficiency in one or more backend languages: Java/Kotlin, Python, Go, etc. 
  • Experience with event-driven systems (Pub/Sub, Kafka, SNS/SQS, or similar). 
  • Strong understanding of cloud platforms (GCP preferred; AWS or Azure acceptable). 
  • Experience with operational and NoSQL databases for structured and semi-structured healthcare data. 

Interoperability & Clinical Data Knowledge 

  • Hands-on experience with HL7 v2 message structures and FHIR resources 
  • Understanding of coded clinical systems, including ICD-10, SNOMED CT, LOINC, and RxNorm. 

Architecture & Development Skills 

  • Deep understanding of system design, API architecture, and microservices. 
  • Ability to build scalable, high-availability systems. 
  • Strong foundation in CI/CD, DevOps practices, infrastructure-as-code, and observability. 

Bonus Skills (Preferred but Not Required)  

  • Experience with workflow engines 
  • Familiarity with AI/ML models for clinical text processing or structured data interpretation. 
  • Experience with GCP analytics tools (BigQuery, Dataflow, Dataform/dbt/Sqlmesh). 
  • Background in pathology, radiology, or structured and unstructured clinical document processing.
  • Experience building healthcare SaaS platforms. 

Why Join Us?  

  • Architect a modern clinical data platform used across large healthcare systems. 
  • Work at the intersection of interoperability, cloud architecture, and real-world clinical data. 
  • Collaborate with engineering, clinical informatics, and data teams to build mission-critical healthcare technology. 
  • Work with modern, cloud-native tools in a fully remote environment with high autonomy and ownership. 
  • Fully remote opportunity with a high-impact role. 

Job Tags

Contract work, Remote work,

Similar Jobs

Medical Services of America

Psychiatric Registered Nurse Home Health Part-Time/PRN Job at Medical Services of America

 ...of America, Inc., currently seeks an experienced Part-Time/PRN Psychiatric Registered Nurse for our Home Health patients in Clearfield...  ...a Psych (Behavioral) Nurse. Must be currently licensed as a RN in the state of PA. Minimum of one year nursing experience... 

Saint Agnes Medical Center

Advanced Practice Provider - Orthopedic Surgery Job at Saint Agnes Medical Center

 ...excellent full-time & part time employment opportunity for an experienced Nurse Practitioner or Physician Assistant to join our Orthopedic Surgery team located in Fresno, California. The selected candidate can expect to work 40 hours per week. Responsibilities for this... 

Denali Water Solutions LLC

Class A or B CDL Bob Truck Driver - Req ID: 3668 Job at Denali Water Solutions LLC

 ...Employees. Apply to join our team today! Class A or B Bob Truck Driver Dardanelle, AR - M ust be able to travel Hourly / Full-...  ...Company-paid hotel for overnight stays ~$45.00 per diem per night for travel ~ Daily company-paid Lunch Preferred Qualifications... 

Towne Park

Shuttle Bus Cleaner/Car Wash Attendant - City of New Albany - Mon to Fri - $15 per hour Job at Towne Park

 ...clean the interior of vehicles.**Job Details****Shuttle Bus Cleaner / Car Wash Attendant - City of New Albany****Starting pay $15 per hour****No experience needed****Compensation:** Towne Park is committed to offering competitive, fair, and commensurate compensation... 

Fresh Baguette

Baker Job at Fresh Baguette

Fresh Baguette is a fast-growing, artisanal bakery known for its high-quality standards and modern atmosphere. The company was founded in Bethesda, MD in 2013, to bring fresh, made-from-scratch organic breads, pastries, sweets, and croissant itemsinspired by bakeries...