Technical Support Engineer - 2, Platform and Applications

Twilio Twilio · Enterprise · India · Remote · Customer Support

This role is for a Technical Support Engineer 2 at Twilio, focusing on supporting customers using Twilio's platform and products. The engineer will act as a subject matter expert for Twilio's APIs and SDKs, resolving complex customer requests via various communication channels, identifying adoption and upsell opportunities, and managing escalations. The role involves using Twilio's AI tools and automations to enhance customer communication and support efficiency, documenting interactions, and contributing to knowledge articles. Required qualifications include experience in technical support, strong programming/scripting troubleshooting skills (JavaScript, Python, or Java), API/enterprise software experience, understanding of networking and real-time communication, and debugging skills.

What you'd actually do

  1. Understands and resolves complex customer requests via phone/email/chat/side channel/live support or any other support/communication channel. Identify adoption and upsell opportunities for customers and make the appropriate connections. Develops knowledge on multiple specialty areas.
  2. Communicate complex concepts to customers. Anticipates customer questions and proactively responds with suggestions
  3. Identifies and responds to customer escalations. Effectively work multiple support channels (chat, phone, social, etc). Work on one concurrency chat.
  4. Prioritize the queue based on status, priority, entitlement. Follow guidance prioritizing caseload to achieve SLA compliance targets. Meet SLA requirements per channel/role
  5. Follow established guidelines on tagging, categorizing, merging tickets. Leverage runbooks/wiki, macros, and other tools to efficiently resolve tickets. Escalate to senior technical resources to drive ticket resolution

Skills

Required

  • 2-4 years of experience
  • Proven experience in a Technical Support Engineer, Application Support, or Support Engineer role, supporting complex software products or platforms
  • Strong programming/scripting troubleshooting skills in at least one of: JavaScript (preferably with Node.js) / Python / Java
  • API or enterprise software experience, including technical troubleshooting skills. Hands‑on experience with web technologies and APIs, including: REST APIs/ HTTP protocol concepts/ API testing tools such as Postman or curl / Webhooks
  • Solid understanding of networking and real-time communication, including: VoIP / SIP / WebRTC / TCP/UDP networking fundamentals / TLS/SSL
  • Strong debugging and troubleshooting skills across: Application logs and API calls, Network traces (packet captures, basic analysis), Browser developer tools (for web-based products)
  • Fluency in English (verbal, comprehension, listening, and writing)
  • Availability to work non-standard (shifts / weekend rotation), on-call rotation weekend and holiday hours.
  • Ability to diplomatically address customer concerns and provide feedback

Nice to have

  • Bachelor's Degree or equivalent certifications and work experience
  • Escalation Management: Knowing when to escalate and ability to de-escalate difficult/complex customer situations in a live environment
  • Basic case management experience/skills
  • Strong problem-solving skills and critical thinking

What the JD emphasized

  • complex customer requests
  • customer escalations
  • complex software products or platforms
  • technical troubleshooting skills
  • Strong debugging and troubleshooting skills