Twilio

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

Teams at Twilio

Recently posted jobs

20 Hours AgoSaved
Remote
United States
Productivity • Software • Conversational AI
Manage daily global partner operations, including support queues, partner applications, deal registrations, lead routing, directory listings, and partner inquiries. Maintain accurate data across Zendesk, Salesforce, Airtable, Impartner, and Crossbeam while meeting onboarding and processing SLAs. Execute manual workflows precisely, resolve operational issues, support channel partners, and identify opportunities for process improvement and automation.
22 Hours AgoSaved
Remote
United States
Productivity • Software • Conversational AI
Owns partner program modernization and scalability across systems integrators, ISVs, resellers, and technology partners. Responsibilities include automating workflows, optimizing onboarding and lifecycle experiences, improving partner revenue processes, managing partner technology and vendors, developing partner communications, and leading cross-functional initiatives with Product, Marketing, Sales, Legal, and Technology teams.
4 Days AgoSaved
Remote
United States
Productivity • Software • Conversational AI
Lead technical response to security incidents across Twilio's global cloud infrastructure. Triage, contain, remediate, document incidents, drive post-incident improvements, automate workflows (SOAR), extend SIEM capabilities, participate in on-call rotation, mentor teammates, and collaborate with R&D to improve detection and threat mitigation.