Twilio

HQ
San Francisco
Total Offices: 15
6,355 Total Employees
Year Founded: 2008

Teams at Twilio

Recently posted jobs

6 Hours AgoSaved
Remote
India
Productivity • Software • Conversational AI
Manage and develop a global team of Personalized Support Engineers serving strategic enterprise customers. Oversee complex technical issue resolution, proactive guidance, escalations, incident management, and customer advocacy. Improve support processes, standards, reporting, and operational frameworks while collaborating with Engineering, Product, Supportability, Readiness, and Technical Account Management teams. Hire, onboard, coach, and enable team members while driving performance, collaboration, and customer outcomes.
6 Hours AgoSaved
Remote
Estonia
Productivity • Software • Conversational AI
Provide technical support for Twilio customers using the Console platform and related communications products. Troubleshoot complex technical and QoS issues, communicate with technical and non-technical users, manage escalations, document trends, report bugs through JIRA, and collaborate with Product, Engineering, Sales, partners, and Customer Success teams. The role follows a 24x7 support model and may require irregular weekend or holiday shifts.
YesterdaySaved
Remote
United States
Productivity • Software • Conversational AI
Provides proactive executive support through complex calendar and travel management, meeting coordination, communications, event planning, expense preparation, and project tracking. Partners with executives and their teams to prioritize work, drive accountability, streamline processes, and execute leadership summits and strategic gatherings. The role requires strong discretion, organization, communication, cross-functional relationship-building, contract and procurement experience, and proficiency with administrative tools.