This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Cresta, the Voice Platform team is on a mission to transform real-time voice infrastructure and contact center automation through AI-powered backend systems. As a Senior Software Engineer on the Voice Platform team, you’ll be responsible for designing, scaling, and operating the distributed services that power Cresta’s voice ecosystem. You’ll drive major initiatives in areas such as SIP and WebRTC support, multilingual and translation pipelines, and real-time conversation intelligence. This role requires strong technical leadership, a passion for building reliable distributed systems, and the ability to collaborate across engineering and product teams to bring innovative features into production.
Job Responsibility:
Lead the design and development of scalable, distributed backend microservices in Golang (with some Python for AI-related services)
Own and evolve voice platform integrations with large-scale enterprise communication and contact center systems
Drive initiatives to expand platform capabilities, including bi-directional SIP, WebRTC integrations, multilingual support, advanced transcription, and real-time translation
Build systems that power conversation intelligence for both remote and in-person interactions
Improve observability, reliability, and self-service troubleshooting across the platform
Ensure performance, scalability, and resilience of real-time voice pipelines running in the cloud
Collaborate with cross-functional teams (ML, product, solution architects) to design end-to-end solutions for customer deployments
Provide technical guidance, mentorship, and best practices to other engineers on the team
Requirements:
Bachelor’s degree in Computer Science or related field
5+ years of experience in backend system development, distributed systems, or cloud infrastructure
Expertise in Go (or a similar systems language) with strong API and service design skills
Proven experience with scalable architectures using microservices, workflow orchestration, distributed caching, and cloud databases
Strong knowledge of Kubernetes, Docker, and modern cloud infrastructure
Solid understanding of networking, real-time communication protocols, and cloud security best practices
Demonstrated ability to lead complex technical projects from design through production
Nice to have:
Bonus: experience with voice systems, telephony, or real-time media platforms
What we offer:
Compensation for this position includes a base salary, equity, and a variety of benefits
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.