
Software Engineer
Posted Oct 21

Posted Oct 21
This is a fully remote position, open to applicants in India.
• Conceive, develop, and sustain reusable AI Fabric platform services, APIs, microservices, and web applications.
• Facilitate bot onboarding, conversation orchestration, routing, integrations, and platform operations.
• Create scalable cloud-native and event-driven solutions utilizing Go, Python, Java, Kafka, and AWS/Azure/GCP services.
• Develop and enhance LiveKit-based voice and real-time communication functionalities.
• Integrate voice, media, AI, routing, transfer, and telephony systems.
• Develop frontend interfaces for self-service onboarding, administration, monitoring, and operational management.
• Implement enterprise integrations with AI/ML, Conversational AI, contact center, CRM, backend, and third-party systems.
• Establish and uphold CI/CD, observability, reliability, security, monitoring, and production-readiness standards.
• Diagnose production issues.
• Collaborate with Product, Architecture, Security, and Operations teams.
• Utilize enterprise-approved AI development tools to enhance productivity, code quality, documentation, testing, and delivery efficiency.
• Over 5 years of experience in software engineering.
• Proficient in cloud-native applications, APIs, microservices, and distributed systems.
• Strong programming capabilities in Go, Python, Java, or comparable languages.
• Practical experience with AWS, Azure, or GCP.
• Familiarity with event-driven architecture, Kafka/event streaming, CI/CD, and production support.
• Robust frontend development experience with React, Angular, Vue, or similar modern JavaScript frameworks.
• Competence in building responsive web applications and user interfaces.
• Experience in designing secure enterprise integrations, APIs, and backend systems.
• Solid understanding of system design, scalability, reliability, observability, and security.
• Background in Conversational AI, chatbot platforms, AI/ML, voice/telephony, or real-time communication systems.
• Exceptional troubleshooting, debugging, analytical, and problem-solving abilities.
• Experience in enterprise environments.
• Excellent communication and collaboration skills.
• Capability to work independently and with Product, Architecture, Security, and Operations teams.
• Familiarity with LiveKit and real-time voice/communication platforms, including the integration of voice, media, and AI services (nice to have).
• Experience with Genesys, Amazon Connect, Five9, NICE, or other contact center/telephony platforms, along with chatbot or conversational AI solutions (nice to have).
• Knowledge in Databricks, advanced AI/ML technologies, Generative AI, or multi-provider AI platforms (nice to have).
• Experience in building self-service platforms, administration portals, operational dashboards, or enterprise-scale AI/contact center solutions (nice to have).
• Comprehensive compensation and benefits package.
• Health insurance.
• Language courses.
• Relocation program.
• Remote work flexibility.
• Professional development opportunities.
• Certification programs.
• Mentorship and talent investment programs.
• Internal mobility opportunities.
• Internship opportunities.
• Engaging projects for top global clients.
• Inclusive and supportive work environment.
• Regular team-building company social events.
Flatirons Solutions
Receptive Inc.
CINC Systems
DigitalOcean
Get handpicked remote jobs straight to your inbox weekly.