Twilio logo

Software Engineer L3

Twilio · Posted Oct 6

Cloud-based customer engagement platform providing APIs for messaging, voice, email, and customer data orchestration

Remote - India (Karnataka, Tamil Nadu, Telangana State, Maharashtra and New Delhi)Full-timeRemote · India (Karnataka, Tamil Nadu, Telangana State, Maharashtra and New Delhi)Senior Level5+ years₹42.0L–₹62.0L yearly100+ applicants
Cloud CommunicationsCPaaSCustomer EngagementAPIsSoftwarePublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

The Compliance Experiences team sits at the heart of the Twilio platform, owning two critical domains: Phone Numbers and Compliance (KYC), including a KYC Platform that acts as the gateway to all of Twilio's communication APIs. The team orchestrates global phone number inventory, real-time identity verification, regulatory compliance, and operational tooling at massive scale, processing millions of requests. As a Software Engineer (L3), you will drive feature design, execution, and operational health of platform services, own end-to-end delivery, author technical specs, and build APIs, microservices, and tooling while using AI-driven development workflows with LLMs and agentic tools.

What you will do

  • DRAW THE OWL: Contribute Significantly to the architecture and long-term technical roadmap for the Phone Numbers Platform, transitioning legacy systems into a modern, distributed microservices architecture that supports global scale.
  • ACCELERATE WITH AI: Lead by example in using AI coding assistants (GitHub Copilot, Anthropic Claude, or internal LLMs) to automate boilerplate, generate exhaustive test suites, and perform rapid prototyping. You will be measured on your ability to amplify your own output and the team's velocity through AI augmentation.
  • BE AN OWNER: Drive technical excellence in the team, making critical architectural decisions that balance rapid feature innovation with world-class reliability and security.
  • WEAR THE CUSTOMER'S SHOES: Partner with Product Managers to translate complex global telecommunications regulations and customer needs into elegant, developer-first APIs and application workflows.
  • EMPOWER OTHERS: Mentor and uplift junior and mid level engineers. Foster a culture of technical curiosity, ownership, and continuous learning. Teach the team how to move from "writing code" to "reviewing and orchestrating AI-generated logic" without sacrificing security or quality.
  • RUTHLESSLY PRIORITIZE: Identify and mitigate technical risks early, ranging from scalability bottlenecks to security vulnerabilities and lead the team through complex production incidents with a focus on long-term remediation.
  • WRITE IT DOWN: Articulate technical designs and system trade-offs clearly to your team and cross-functional partners through high-quality design documents, RFCs, and collaborative discussions.

Skills used in this role

JavaPythonAWSAWS LambdaAmazon EKSDynamoDBKafkaMicroservicesDistributed SystemsLLMsGitHub CopilotAnthropic ClaudeCursorREST APISQLNoSQLRedisSparkKubernetesTerraformCI/CDCommunication

What the employer is looking for

  • 5+ years of experience designing and developing highly available, high-scale, secure, mission-critical cloud-native enterprise distributed systems.
  • Strong Proficiency in Java or Python with solid knowledge of AWS ecosystems (Lambda, EKS, DynamoDB, Kafka).
  • Cloud-Native Architecture: Hands-on experience with cloud-native infrastructure (AWS preferred), microservices patterns, and building highly resilient systems.
  • AI-Augmented Development: Practical experience using AI tools (e.g., Copilot, Claude, Cursor) to accelerate software delivery. You should be comfortable discussing how you use LLMs for debugging, code synthesis, and prototyping.
  • API Design: Experience building and maintaining high-volume public-facing APIs with a focus on developer experience.
  • Data Proficiency: Experience with high-throughput data processing and storage solutions (SQL/NoSQL, Redis, Kafka, or Spark).
  • Infrastructure as Code: Familiarity with Kubernetes, Terraform, and modern CI/CD paradigms.
  • Collaboration & Influence: Demonstrated ability to influence technical decisions within your team through strong communication and technical credibility.

Preferred qualifications

  • Platform Thinking: Experience building "internal platforms" that enable other developer teams to move faster.
  • Agentic Systems: Experience building or integrating AI agents into internal developer platforms or automated ops workflows.

Benefits and support

  • Competitive pay
  • Generous time off
  • Parental and wellness leave
  • Healthcare
  • Retirement savings program

About Twilio

Twilio is a cloud communications platform-as-a-service company that allows software developers to programmatically make and receive phone calls, send and receive text messages, and perform other communication functions using its web service APIs. The company also offers customer engagement software and a customer data platform, Twilio Segment, to help businesses personalize interactions at scale. Today, it operates as a key infrastructure provider powering digital communications for brands worldwide.

Industry
Cloud Communications
Company size
5000-10000 employees
Founded
2008
Location
San Francisco, California, USA
Funding stage
Public Company

Funding

Public Company · $240M raised

Fidelity InvestmentsBessemer Venture PartnersUnion Square VenturesT. Rowe PriceAltimeter Capital
  • 2021-07-31Post IPO Debt
  • 2018-05-01Post IPO Equity
  • 2015-07-31Series E

Leadership

KS
Khozema Shipchandler

Chief Executive Officer

AV
Aidan Viggiano

Chief Financial Officer

CL
Christy Lake

Chief Administrative Officer

TW
Thomas Wyatt

President, Twilio Segment / Chief Revenue Officer

CK
Chris Koehler

Chief Marketing Officer