Apply

Software Engineer (Voice Platform)

Posted 2024-10-21

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: Canada

🔍 Industry: AI and contact center technology

🏢 Company: Cresta

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: Backend DevelopmentSoftware DevelopmentJavaJavascriptKafkaKubernetesAmazon Web ServicesAzuregRPCREST APICommunication SkillsAnalytical SkillsCollaborationJavaScript

Requirements:
  • Bachelor’s degree in Computer Science or related field.
  • 3+ years of experience in relevant domains.
  • Proficient in designing and maintaining clear and robust APIs, understanding protocols like gRPC, REST, Websocket.
  • Proficient in handling real-time streaming data with high throughput and low latency.
  • Experience in high-performance database schema design and query optimization.
  • Experience in containerized deployment with Kubernetes.
  • Experience with one of the major cloud providers.
Responsibilities:
  • Play a substantial role in the Cresta voice platform engineering team.
  • Work with Cresta product and engineering teams to build and continuously improve the Cresta platform.
  • Stay closely with customers, analyze technical tradeoffs, and own customer-facing deliverables.
  • Develop high-quality, reusable, and well-tested system components.
  • Optimize the platform for latency, throughput, reliability, and cost reduction.
  • Demonstrate and uphold engineering best practices.
  • Grow into technical ownership of significant parts of the product.
Apply