Senior Backend Developer (Python/FastAPI)

  • Work From Office
  • Anywhere

What We Offer:

  • Canteen Subsidy
  • Night Shift allowance as per process
  • Health Insurance
  • Tuition Reimbursement
  • Work-Life Balance Initiatives
  • Rewards & Recognition

Key Responsibilities

  • Design and develop production-grade microservices using Python (FastAPI) with async support for real-time voice conversation workflows
  • Build the Conversation Orchestration Service — dialogue state management, context memory (Redis), NLU routing, and response generation pipeline integrating with local Llama 3.1 8B LLM via vLLM inference server
  • Develop the Voice Services layer — WebSocket streaming interface between mobile apps and local Whisper ASR + StyleTTS2 TTS models, audio buffering, turn-taking protocol, and latency optimization (<1s target)
  • Implement the Risk & Alerts Service — rule engine for multi-tier escalation (Critical/Urgent/Warning), real-time alert routing via RabbitMQ/Redis Streams, and SMS/push notification triggers
  • Build the Integration Hub — HL7 FHIR R4 bi-directional EHR integration, wearable data ingestion (HealthKit/Google Fit), telehealth connectors, and crisis hotline routing
  • Implement API gateway patterns using Nginx/Kong (self-hosted) with rate limiting, request validation, and routing
  • Develop authentication and authorization flows using Keycloak (self-hosted) — OAuth 2.0, JWT, MFA, RBAC with role-based access for patients, providers, and admins
  • Build data access layers for PostgreSQL (clinical data), MongoDB (conversation logs), TimescaleDB (time-series), and Redis (session state)
  • Implement HIPAA and 42 CFR Part 2 compliance controls at the application layer — audit logging, consent management, PHI redaction, and redisclosure prevention
  • Write comprehensive unit and integration tests; participate in code reviews; maintain API documentation

Required Qualifications

  • 5+ years of professional Python backend development experience
  • Strong proficiency with FastAPI or equivalent async Python frameworks (Starlette, Sanic)
  • Experience building real-time streaming systems using WebSockets or gRPC
  • Hands-on experience with PostgreSQL, MongoDB, and Redis in production
  • Solid understanding of microservices architecture, event-driven systems, and message queues (RabbitMQ, Redis Streams, or Kafka)
  • Experience with Docker containerization and orchestration (Docker Compose, K3s, or Kubernetes)
  • Strong understanding of OAuth 2.0, JWT-based authentication, and RBAC patterns
  • Experience writing comprehensive test suites (pytest, integration testing)
  • Familiarity with CI/CD pipelines (GitLab CI, GitHub Actions)

Preferred Qualifications

  • Prior experience in healthcare software development (HIPAA, HL7 FHIR, 42 CFR Part 2)
  • Experience integrating ML model inference servers (vLLM, TGI, Triton) into backend services
  • Familiarity with audio/voice processing pipelines — WebSocket audio streaming, VAD, codec handling
  • Experience with Keycloak or similar self-hosted identity management platforms
  • Experience with Weaviate or similar vector databases for RAG systems
  • Understanding of healthcare compliance audit requirements and PHI handling
  • Experience with Prometheus/Grafana monitoring and ELK stack logging

To apply for this job email your details to mayuri.chadmiya@etechtexas.com

Job Title : Senior Backend Developer (Python/FastAPI)
Department : Software Development
Reports to : Project Lead
Pay Grade : 22-25 LPA
Location : Gandhinagar
Schedule & Shift : 2:30 PM to 11:30 PM IST

FAQs

No FAQ data found for this job.

Scroll to Top

Contact Us

Request A Free Consultation

Request a Demo

Request a Free Trial

HIRE DATA SCIENTISTS

Thank you for sharing your details. Click below link to watch.