Senior Software Engineer - Conversational AI
JobgetherNorth AmericaFull TimeEngineering
Remotely
pythontypescriptrest apissipwebrtcrtplivekitwebsockets
Job Description
📋 Description
- Build and evolve AI platform capabilities: Develop and support core platform functionality, backend
- Design scalable backend systems: Architect and implement event-driven, integration-heavy services
- Engineer for reliability and performance: Own production-grade behavior, troubleshoot distributed
- Develop secure integrations: Build robust integrations with REST APIs, webhooks, third-party
- Support real-time communications: Contribute to real-time multimedia and voice capabilities using
- Optimize data and infrastructure: Database design, query/index optimization, cloud-native
🎯 Requirements
- Professional experience: 3+ years as Backend Software Engineer or Full Stack with backend focus
- Distributed systems: 3+ years designing scalable APIs, microservices, distributed systems, or
- Education: Bachelor's degree in Computer Science or related field.
- Software engineering: Clean, maintainable, and well-abstracted code.
- Backend expertise: Deep understanding of backend development, asynchronous programming
- API and integration experience: REST APIs, webhooks, third-party integrations, and edge case
🎁 Benefits
- Fully remote: Remote work opportunity within the United States.
- Full-time position: Permanent full-time employment.
- Technical growth: Exposure to conversational AI, distributed systems, real-time communications, and
- Cross-functional environment: Collaboration across Product, Design, QA, and engineering teams.
- Leadership opportunities: Influence engineering standards and mentor teammates.
- Customer impact: Build production AI experiences to improve self-service and engagement.
Back to all jobs