← All roles

Senior Backend Developer (NodeJS)

Dodo· Engineering
Apply on company site
Hybrid (San Francisco)$80k - $160kFull-timePosted 11mo ago

About the role

Senior backend role at Dodo, building scalable Node.js/TypeScript services and real-time healthcare-focused backend systems, including APIs, real-time voice AI, and multi-agent workflows.

Responsibilities

  • Architect and build scalable backend services in Node.js and TypeScript
  • Design and integrate RESTful and GraphQL APIs (internal and third-party)
  • Develop and optimize real-time voice AI systems, including telephony (Twilio, WebRTC) and conversational agents
  • Contribute to the design and implementation of multi-agent AI systems for complex, stateful healthcare workflows
  • Work with LLMs and help shape our AI engineering frameworks (tool calling, retrieval, orchestration)
  • Optimize deployments and infrastructure on GCP (Kubernetes, containers)
  • Improve CI/CD pipelines (Cloud Build, GitHub Actions)
  • Collaborate with frontend, product, and AI teams to ship features fast
  • Champion best practices for performance, scalability, and security

Qualifications

  • 5+ years of backend experience with Node.js and TypeScript
  • 3+ years building real-time communication systems (WebRTC, WebSockets, or telephony)
  • Experience with voice AI, conversational agents, or multi-agent system architectures
  • Experience in healthcare software (HIPAA compliance) or deep real-time systems expertise (both is a plus)
  • Startup mindset: you thrive in fast-paced, high-ownership environments

Skills

Required:Node.jsTypeScriptRESTGraphQLWebRTC/WebSocketsGCP / KubernetesCI/CD
Nice to have:TwilioHIPAA
Last updated Jun 24, 2026. Interested? Apply on the company site.
Dodo logo

About Dodo

AI Employees for Specialty Clinics

Dodo develops AI employees for specialty clinics, starting with veterinarians, fine-tuned on industry-specific knowledge and trained on protocols taken directly from employee manuals and playbooks, which often span multiple binders. Clinics hire Dodo's labor-as-a-software to handle front and back-office tasks, enabling clinics to provide 24/7 service. Dodo answers calls, sends medical records, and refills prescriptions—fully autonomously, with no human in the loop.