This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This position is needed to deliver the best-in-class Twilio SDK experience for our customers. Twilio’s SDK engineering team builds robust, powerful SDKs and a GraphQL layer to enable developers build their own Contact Center UIs and real-time AI Contact Center products. Many other teams rely on integrating and exposing their services via the Unified SDK layer to deliver their advanced features to our customers. The position is especially critical in supporting Twilio’s expansion and will be central to creating a core product that provides leverage to all of Twilio’s Flex Contact Center and engineering teams!
Job Responsibility:
Design, build, and maintain large-scale backend services with a focus on reliability, availability, scalability, and performance
Lead technical design efforts and ensure architecture decisions are well-documented and future-proof
Collaborate closely with senior engineers, product managers, and cross-functional stakeholders
Champion high-quality engineering practices, including automated testing, maintainable code, and thorough documentation
Own and continuously improve Twilio’s developer experience for SDK customers
Support customers by troubleshooting issues and promoting backend and SDK best practices
Contribute to operational excellence by maintaining a high reliability bar and participating in incident response and system improvements
Requirements:
Bachelor’s/Master’s in Computer Science, Engineering, or related field
5+ years of experience building and operating cloud-scale backend systems
Strong programming skills in backend languages such as Java or Scala
Experience authoring technical specifications and delivering end-to-end system designs
Strong fundamentals in concurrency and distributed systems
Experience working with AWS or other cloud platforms at scale
Proven ability to maintain a high operational excellence bar and mentor junior engineers on reliability and maintainability
Strong communication skills and the ability to thrive in collaborative, fast-moving teams
Nice to have:
Excellent problem-solving and critical thinking skills
Any prior experience building SDKs and GraphQL BFF layer is an added advantage
Ability to establish backend engineering guidelines and represent the team within the broader Twilio engineering organization
Passion for delivering high-quality products and continuously learning new technologies
Strong sense of ownership and accountability
Comfortable navigating ambiguity and driving clarity in evolving environments