cover image
Conduit AI

Conduit AI

www.conduit.ai

1 Job

20 Employees

About the Company

Conduit is a platform to build agents that automate business conversations. Our platform enables companies to build, deploy, and refine conversational AI agents that autonomously handle customer interactions while escalating important conversations that need immediate attention.

Listed Jobs

Company background Company brand
Company Name
Conduit AI
Job Title
Backend Engineer
Job Description
**Job Title** Backend Engineer **Role Summary** Design, build, and operate production-grade backend services that power a conversational AI platform for hospitality. Focus on low-latency message ingestion, workflow execution, conversation threading, API logic, data modeling, third‑party integration, and observability across a multi‑service architecture. **Expectations** - Proven track record of shipping and operating high‑availability production services. - Expertise in debugging with logs, metrics, and traces; ability to produce concise design documents, migration plans, and runbooks. - Comfortable taking end‑to‑end ownership of backend components in a fast‑paced, startup environment. - Collaborative mindset to work closely with frontend, AI, and product teams. - Passion for delivering customer‑value through reliable, scalable infrastructure. **Key Responsibilities** - Own message ingestion & delivery pipelines for SMS, WhatsApp, email, and voice; implement webhook handling, retry logic, delivery receipts, and per‑workspace rate limits. - Build and maintain a workflow runner and scheduler with reliable retries, back‑off, time‑based triggers, pause/resume, and de‑duplication. - Ensure correct conversation threading and assignment/escalation logic across all communication channels. - Develop and maintain API endpoints for contacts, messages, workflows, and tasks; enforce workspace authentication, pagination, and rate limiting. - Perform zero‑downtime database migrations and backfill scripts with verification and rollback capabilities. - Keep external integrations (Stripe, PMS, CRM connectors) healthy, adding timeouts, safe fallbacks, and DLQ handling for webhook failures. - Ship structured logs, basic request/queue timing, dashboards, and alerts tied to clear runbooks. - Maintain health and performance of a small monolith plus separate workers (messaging, workflow, media) while keeping clear interface boundaries. - Own the deployment lifecycle from design to production. **Required Skills** - Proficiency in backend languages and frameworks (e.g., Go, Python, JavaScript/Node). - Experience designing and operating distributed, low‑latency systems. - Strong knowledge of relational and/or NoSQL databases, schema design, and migration tooling. - Familiarity with message brokers (e.g., RabbitMQ, Kafka, SQS) and job queue patterns. - RESTful API design and implementation; webhook handling. - Monitoring and observability: metrics (Prometheus, Datadog), structured logging (ELK, Loki), tracing (OpenTelemetry). - CI/CD pipelines, containerization (Docker), and cloud infrastructure (AWS, GCP, Azure). - Debugging in production: logs, metrics, traces; runbook creation. - Ability to write clear, concise design documentation and architectural diagrams. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related technical field, or equivalent hands‑on experience. - No mandatory certifications required, but knowledge of cloud certificates (e.g., AWS Certified Developer) is a plus.
San francisco, United states
On site
29-10-2025