Dialpad is a leading provider of cloud-based communications solutions, combining AI technology with enterprise-grade telephony and contact center capabilities. As a Senior Software Engineer, you'll be part of a dynamic team working on cutting-edge communication technology. The role involves developing scalable backend services, working with distributed systems, and implementing AI-driven features. You'll collaborate with teams across multiple global offices, including Vancouver, San Francisco, and Bangalore. The company offers a flexible work environment with hybrid options and competitive benefits. This is an excellent opportunity for experienced engineers looking to make an impact in the enterprise communications space while working with modern technologies and AI solutions. The role requires strong technical skills, problem-solving abilities, and experience with distributed systems. You'll be contributing to products that serve thousands of businesses worldwide, with the chance to work on innovative features that combine traditional telephony with modern AI capabilities.