Twilio

6,355 Total Employees
Year Founded: 2008

Teams at Twilio

Recently posted jobs

59 Minutes AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
Lead technical pre-sales engagements for Twilio communications products across new business and strategic accounts. Partner with Account Executives on qualification, demonstrations, proofs of concept, RFPs, technical presentations, and solution design. Discover customer needs, recommend architectures, demonstrate APIs, build trusted-advisor relationships, resolve technical concerns, create reusable enablement materials, contribute to the presales community, and mentor junior engineers.
4 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
Lead technical response to security events across Twilio's global cloud infrastructure: triage, contain, remediate, document incidents, build runbooks and automations, drive post-incident improvements, participate in on-call rotation and RCAs, and collaborate with R&D to scale threat mitigation and incident response capabilities.
18 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
Leads a remote Account Executive team focused on acquiring new enterprise customers across DACH and Benelux. Responsibilities include team building, coaching outbound prospecting, pipeline creation, forecasting, revenue management, cross-functional collaboration, and executive communication. The role requires experience selling CPaaS or SaaS solutions, managing complex negotiations, exceeding revenue targets, and leading distributed teams across countries.