Python/Go Developer (Telephony)
TheCorporate · Westlake Village, CA · 3 wk ago
On-siteEngineeringContract
Location: Westlake Village, California – 100% onsite
Duration: 6 months (high likelihood of extension)
About the role
The Python/Go Developer (Telephony) will design, develop, and maintain scalable telephony and conversational AI solutions. The role requires strong expertise in Python, Golang, AWS, Kubernetes, and full-stack development to build real-time voice applications, LLM-powered virtual agents, and distributed backend systems. The developer will work on contact center platforms, backend infrastructure scaling, DevOps processes, and frontend components while ensuring high-performance, low-latency communication systems.
Responsibilities
- Design, develop, and maintain real-time voice applications and telephony services
- Build and integrate LLM-powered virtual agents and conversational AI solutions
- Scale backend infrastructure and optimize for low-latency distributed systems
- Work with contact center platforms and DevOps processes
- Collaborate on full-stack development, including frontend components
Requirements
- 5+ years of Python development experience
- 3+ years of Go/Golang development experience
- 4+ years of full-stack development experience
- 5+ years of experience with telephony services and real-time voice systems
- Expertise in AWS and Kubernetes
- Experience with containerized infrastructure and DevOps
- Strong background in low-latency distributed systems and backend scaling
- Bachelor’s degree (4-year) in a relevant field
- 8+ years of overall software engineering/IT experience
- LinkedIn profile required for submission
- 100% onsite in Westlake Village, CA (no remote/hybrid options)
Preferred Qualifications
- FreeSWITCH (highly preferred)
- Contact center platforms (e.g., Genesys, Avaya)
- Real-time voice processing systems
- LLM-powered virtual agents
Skills
- Strong communication (verbal/written) and cross-functional collaboration