← All roles

Staff Software Engineer

Twilio· Engineering
Apply on company site
Hybrid (Canada (Remote))$160.3k - $200.4k + bonusfull-timePosted 3mo ago

About the role

Staff level software engineer role within the Compliance Experiences team, focusing on the KYC platform and global phone-number provisioning at scale, leading architecture, AI-enabled development, and cross-team technical leadership.

Responsibilities

  • Lead the architecture and long-term technical roadmap, transitioning legacy systems into a modern, distributed microservices architecture that supports global scale.
  • Lead by example in using AI coding assistants to automate boilerplate, generate exhaustive test suites, and perform rapid prototyping to boost team velocity.
  • Drive technical excellence across multiple teams, making critical architectural decisions that balance rapid feature innovation with reliability and security.
  • Partner with Product Managers to translate complex global telecommunications regulations and customer needs into elegant, developer-first APIs and workflows.
  • Mentor and uplift senior and staff engineers, fostering technical curiosity, ownership, and continuous learning.
  • Identify and mitigate technical risks early, addressing scalability bottlenecks and security vulnerabilities, and guide the team through complex production incidents.
  • Communicate complex technical strategies to executives and engineering teams through design documents, RFCs, and presentations.

Qualifications

  • 12+ years of experience designing and developing highly available, high scale, secure, mission-critical cloud native enterprise distributed systems.
  • Expert Proficiency in Java or Go, with deep knowledge of AWS ecosystems (Lambda, EKS, DynamoDB, Kafka).
  • Architectural Mastery with cloud-native infrastructure (AWS preferred), microservices patterns, and designing highly available (five-nines) systems.
  • Experience using AI tools to accelerate software delivery, including use of LLMs for architectural brainstorming, debugging, and code synthesis.
  • Track record of building and maintaining high-volume public-facing APIs with strong developer experience.
  • Experience with high-throughput data processing and storage solutions (SQL/NoSQL, Redis, Kafka, Spark).
  • Proficiency with Kubernetes, Terraform, and modern CI/CD paradigms.
  • Leadership demonstrated by influencing technical strategy across multiple teams without direct authority.

Skills

Required:Architecture leadershipJava or GoAWS ecosystemsAI-native workflowAPI design and deliveryData processingInfrastructure as codeLeadership

Benefits

  • Competitive pay
  • Generous time off
  • Parental and wellness leave
  • Healthcare
  • Retirement savings program
  • Location-based offerings vary
Last updated Sep 17, 2026. Interested? Apply on the company site.

About Twilio

Twilio platform for communications and programmable APIs across messaging, voice, video, and AI-enabled workflows.

AIAI agent productivityAll productsCDPCPaaSConversational AIConversationsCustomer Data Platform

More open roles at Twilio