
Remote opportunity at
TwilioSenior Software Engineer (L3)
Twilio is seeking a Senior Software Engineer (L3) to join its Compliance Experiences team, which handles critical Phone Numbers and KYC domains. In this remote position,…
Career Tools
About This Role
Twilio is seeking a Senior Software Engineer (L3) to join its Compliance Experiences team, which handles critical Phone Numbers and KYC domains. In this remote position, the engineer will build and manage scalable cloud-native microservices, develop high-volume APIs, and drive technical execution for systems serving millions of requests. The role involves transforming legacy architectures, maintaining operational health, and partnering across teams to deliver secure, compliant platform services. This position is…
Job Description
Twilio is seeking a Senior Software Engineer (L3) to join its Compliance Experiences team, which handles critical Phone Numbers and KYC domains. In this remote position, the engineer will build and manage scalable cloud-native microservices, develop high-volume APIs, and drive technical execution for systems serving millions of requests. The role involves transforming legacy architectures, maintaining operational health, and partnering across teams to deliver secure, compliant platform services.
This position is well-suited for a technical contributor who embraces modern development workflows, including AI-augmented tools like LLMs and agentic assistants, to boost velocity and test coverage. The ideal candidate takes end-to-end ownership of components, balances feature delivery with risk reduction, and mentors junior engineering staff. Occasional in-person travel for team gatherings, off-sites, or customer meetings may be required.
Twilio is an equal opportunity employer that offers competitive compensation, health insurance, paid time off, parental leave, and retirement savings programs, with specific offerings varying by geographic location.
Responsibilities
- Design and execute core platform components, modernizing legacy systems into scalable cloud-native microservices
- Utilize AI coding assistants to generate test suites, prototype solutions, and accelerate delivery while maintaining quality
- Own components end-to-end, balancing rapid feature deployment with system reliability, security, and technical debt management
- Collaborate with product managers and stakeholders to turn regulatory and customer demands into technical specifications and APIs
- Mentor junior engineers and support onboarding through code reviews and technical guidance
- Manage on-call duties, resolve production incidents, and execute root-cause remediation
- Author design documents, RFCs, and operational runbooks
Requirements
- Minimum of five years of experience designing and building secure, high-scale, cloud-native enterprise distributed systems
- Proficiency in Java or Go with solid understanding of AWS ecosystems including Lambda, EKS, DynamoDB, and Kafka
- Practical background using AI coding assistants such as Copilot, Claude, or Cursor
- Experience developing and maintaining public-facing high-volume APIs
- Familiarity with high-throughput data storage and processing solutions like SQL, NoSQL, Redis, Kafka, or Spark
- Knowledge of Kubernetes, Terraform, CI/CD pipelines, and infrastructure as code
Qualifications
- Experience building internal developer platforms
- Experience developing or integrating AI agents into automated operations or internal platforms
Core Skills
Benefits
- Health care insurance
- Retirement savings program including 401(k)
- Paid personal time off and sick time
- Paid parental leave
- Corporate bonus plan and equity plan eligibility where applicable
Frequently Asked Questions
Where is this job located?
This is a remote position. However, it is not open to candidates in San Francisco, Oakland, San Jose, or certain other specified U.S. states and regions, while it is eligible for hires in Ontario, British Columbia, and Alberta.
What are the core technical skills required for this role?
Candidates must have at least five years of experience building secure, high-scale cloud-native distributed systems, strong proficiency in Java or Go, familiarity with AWS, and hands-on experience with AI coding assistants.
Is travel required for this remote position?
Yes, occasional in-person travel may be necessary for team gatherings, functional off-sites, or customer meetings.
What is the salary range for this position?
Specific salary ranges depend on location. For example, in certain U.S. localities, the estimated base pay ranges from $141,520 to $208,000, and in Canada, the base salary ranges from CAD 132,640 to 165,800.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.


