via Workable
$120K - 160K a year
Design, build, and optimize backend microservices integrating telephony and AI-driven automation for contact center platforms.
6-12+ years backend development in Java/Kotlin, experience with Twilio or similar, Google CCAI or NLP tools, cloud-native microservices, CI/CD, and distributed systems expertise.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Engineer (Twilio, Google CCAI) in Indiana (USA). We are seeking a Senior Backend Engineer to help design, build, and optimize the core communication and automation systems that power modern contact centers. This role combines backend microservices development, telephony integration, and NLP-driven automation to support hundreds of customer service agents. You will have the opportunity to work on scalable, resilient, and high-impact systems while collaborating closely with cross-functional teams. The environment is remote-first, technology-driven, and emphasizes ownership, innovation, and continuous improvement. If you are passionate about backend engineering, cloud-native architectures, and AI-enabled customer interactions, this role offers the chance to make a tangible impact on enterprise-grade platforms. Accountabilities Integrate and extend Twilio APIs for call routing, IVR flows, telephony, and automation. Configure, maintain, and optimize Google CCAI services, including voicebots, chatbots, transcription, and NLP/intent models. Build and maintain microservices and APIs connecting to internal systems such as payments, order management, refunds, and loyalty programs. Design and implement scalable, fault-tolerant backend services with a focus on performance and reliability. Enhance system observability through logging, monitoring, and alerting to improve overall reliability. Collaborate with Product, Frontend, and Infrastructure teams to deliver end-to-end workflows. Contribute to technical architecture, design decisions, and best practices within the engineering team. 6–12+ years of hands-on backend development experience in Java or Kotlin. Practical experience integrating Twilio or similar telephony/communication platforms. Familiarity with Google CCAI, Dialogflow, agent assist, speech/NLP, or similar AI-driven customer engagement tools. Expertise in building RESTful APIs and event-driven systems, including Kafka or similar technologies. Experience with cloud-native microservices architecture, preferably on Azure. Strong knowledge of CI/CD tools such as Terraform, Jenkins, and GitHub Actions. Solid understanding of distributed systems, scalability, and reliability engineering principles. Nice to have: exposure to CRM/contact-center platforms (e.g., Zendesk), payments or order management systems, and voice analytics or IVR design. Strong collaboration, problem-solving, and communication skills for working in a remote, cross-functional environment. Remote-first flexibility with the ability to work from anywhere. Opportunity to work on high-impact enterprise-grade customer experience platforms. Collaborative, engineering-driven culture with ownership of technical decisions. Modern tech stack and cloud-native solutions. Health insurance and professional development support. Performance-based incentives and additional work-from-home allowances. Exposure to AI-powered communication systems and advanced telephony technologies. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
This job posting was last updated on 11/26/2025