← All roles

Senior Software Engineer (L3)

Twilio· Engineering
Apply on company site
Remotefull-timePosted 2mo ago

About the role

Senior Software Engineer, L3 for the Compliance Experiences team (Phone Numbers and Compliance/KYC) at Twilio. Remote-first role with potential ad-hoc in-person requirements. Focus on designing and delivering scalable, cloud-native platform services, leveraging AI-assisted development, and owning end-to-end feature delivery.

Responsibilities

  • DRAW THE OWL: Contribute to technical design and roadmap for core platform components, author technical specifications, and transition legacy systems to modern cloud-native microservices.
  • ACCELERATE WITH AI: Use AI coding assistants to automate boilerplate, generate test suites, and prototype solutions while maintaining high code quality and safety guardrails.
  • BE AN OWNER: Drive technical excellence and end-to-end component ownership, balancing rapid delivery with reliability, security, and debt reduction.
  • WEAR THE CUSTOMER’S SHOES: Translate customer needs and regulatory requirements into technical specs, developer APIs, and workflows in collaboration with Product Managers and stakeholders.
  • EMPOWER OTHERS: Mentor junior engineers, onboard new team members, and foster collaboration through code reviews and tech talks.
  • RUTHLESSLY PRIORITIZE: Identify and resolve technical risks, performance bottlenecks, and security vulnerabilities; own on-call responsibilities and durable root-cause remediation.
  • WRITE IT DOWN: Document technical designs, trade-offs, and runbooks via design documents, RFCs, and thorough documentation.

Qualifications

  • 5+ years designing and developing highly available, high-scale, secure, mission-critical cloud-native distributed systems
  • Strong proficiency in Java or Go, with solid knowledge of AWS (Lambda, EKS, DynamoDB, Kafka)
  • Cloud-native architecture experience with AWS, microservices, and resilient systems
  • AI-augmented development experience using tools like Copilot, Claude, Cursor; familiarity with using LLMs for debugging, code synthesis, prototyping
  • API design experience for high-volume public APIs with strong developer experience
  • Data proficiency with high-throughput processing/storage (SQL/NoSQL, Redis, Kafka, Spark)
  • Infrastructure as code familiarity (Kubernetes, Terraform, modern CI/CD)
  • Strong collaboration and influence to drive technical decisions

Skills

Required:Java or GoAWS (Lambda, EKS, DynamoDB, Kafka)API DesignData processing/storageInfrastructure as CodeAI-augmented development

Benefits

  • Competitive pay
  • Generous time off and parental and wellness leave
  • Healthcare
  • Retirement savings program
  • Location-based offerings vary
Last updated Oct 8, 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