Cresta
8 months ago
Senior Software Engineer Backend
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Cresta
- Location
- Toronto United States
- Posted
- 8 months ago
Job description
Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. Our platform combines the best of AI and human intelligence to help contact centers discover customer insights and behavioral best practices, automate conversations and inefficient processes, and empower every team member to work smarter and faster. Born from the prestigious Stanford AI lab, Cresta's co-founder and chairman is Sebastian Thrun, the genius behind Google X, Waymo, Udacity, and more. Our leadership also includes CEO, Ping Wu, the co-founder of Google Contact Center AI and Vertex AI platform, and co-founder, Tim Shi, an early member of Open AI. Join us on this thrilling journey to revolutionize the workforce with AI. The future of work is here, and it's at Cresta. About the role: 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. Responsibilities: 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 and translation pipelines, real-time conversation intelligence, and more. Collaborate with cross-functional teams to design and implement new features and improvements. Develop and maintain technical documentation for the voice platform. Participate in code reviews and ensure high-quality code is maintained throughout the development process. Stay up-to-date with industry trends and advancements in AI-powered contact center automation. Contribute to the growth of the Voice Platform team by mentoring junior engineers, providing guidance on best practices, and sharing knowledge and expertise.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.