Lead Full-Stack Engineer - Voice AI & Integrations
New
Workable locations: Philippines. India. Honduras. Colombia. MexicoFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- Typically 7+ years of professional software engineering experience
- Required Skills
- PythonJavascriptTypeScriptCI/CDRESTful APIs
Requirements
- Typically 7+ years of professional software engineering experience, with demonstrated ownership of production SaaS systems.
- Strong TypeScript/JavaScript skills, substantial backend experience, and proficiency in Python.
- Experience building frontend applications, backend services, APIs, and relational database systems.
- Experience shipping and maintaining multiple production integrations using REST APIs, OAuth 2.0, webhooks, and asynchronous processing.
- Understanding of two-way synchronization, rate limits, token refresh, partial failures, reconciliation, and data consistency.
- Experience with scheduling or transactional workflows where incorrect or duplicate actions have real consequences.
- Practical experience with cloud infrastructure, containerization, CI/CD, logging, monitoring, and incident response.
- Ability to understand an existing codebase quickly, identify root causes, and deliver focused improvements.
- Clear communication, sound technical judgment, and experience leading other engineers while remaining an active individual contributor.
- Stable high-speed internet connection, preferably 25 MBPS or higher, with a backup for power or service interruptions.
- Own a PC or laptop meeting the specified memory, processor, operating system, browser, security software, and storage requirements.
- Have a noise-cancelling headset or earphones, a webcam with at least 720p resolution, and a designated quiet workspace.
- Nice to have: Twilio voice, real-time audio streaming, OpenAI APIs, and AI tool/function calling.
- Nice to have: Google Calendar, Microsoft Graph, scheduling-platform integrations, or legal and healthcare platform integrations.
Responsibilities
- Design, build, and maintain integrations with legal practice-management platforms, medical systems, accounting platforms, calendars, and other industry tools.
- Own availability checks, booking, rescheduling, cancellations, confirmations, and synchronization across systems.
- Resolve time-zone issues, duplicate bookings, scheduling conflicts, and failed updates.
- Connect Twilio and OpenAI conversations to backend actions, including intake, contact creation, scheduling, call transfers, and follow-up.
- Build reusable connectors with secure authentication, consistent data mapping, background processing, retries, duplicate prevention, monitoring, and failure recovery.
- Deliver changes across the frontend, backend, databases, and third-party services; investigate production problems and implement fixes.
- Improve cloud infrastructure, deployments, CI/CD, observability, performance, security, and operating costs.
- Work with the CTO on technical plans, guide developers, review code, remove blockers, and remain accountable through testing, deployment, and customer use.
View Full Description & ApplyYou'll be redirected to the employer's site