← All roles

Software Engineer - Video

Twilio· Engineering
Apply on company site
Hybrid (Remote (USA))$138.7k - $203.9kfull-timePosted 2mo ago

About the role

Software Engineer (L2) for Voice Trust at Twilio, focused on building and maintaining real-time, distributed voice services with high availability and scalability in a remote-first environment.

Responsibilities

  • Be an owner: Design and implement real-time services with high throughput and low latency requirements, verify, deploy and operationalize them
  • Wear the customer's shoes: Work closely with stakeholders to understand customer needs and devise simple, robust and scalable solutions
  • Write it down: Express thoughts and ideas as detailed prose to collaborate with leads, architects and cross-functional teams
  • Be bold: Scale a complex distributed platform with global points of presence ensuring high availability, reliability, throughput, latency, and media fidelity
  • Draw the owl: Find novel ways to solve customer problems for the Voice channel

Qualifications

  • Minimum 2-3+ years of hands-on experience in a large scale, distributed applications environment on JVM based technologies
  • Experience building RESTful services, API design and event-driven architectures (Kafka, SQS)
  • Understanding of CI/CD pipelines
  • Hands on experience with cloud infrastructures such as AWS, GCP, OpenStack or Azure
  • Experience with on-call rotations, incident response, monitoring/alerting tools (Prometheus, Datadog, Grafana)
  • Excellent written communication skills - essential for effective AI prompting and for creating clear technical documentation (with or without AI assistance)
  • Proven ability to critically evaluate AI-generated code for correctness, security, performance, and maintainability
  • Strong Java fundamentals with the ability to architect, review, and debug code whether written by you, teammates, or AI agents
  • Demonstrated proficiency working with AI coding assistants (Claude, GitHub Copilot, Cursor, or similar) - you should be able to describe your workflows and show examples
  • Bachelor's degree in Computer Science or a related engineering field
  • Strong Computer Science fundamentals not limited to data structures, algorithms, operating systems, and distributed systems
  • Able to work well in a team setting and both highly motivated and motivating

Skills

Required:JavaDistributed systemsRESTful servicesEvent-driven architectureCI/CDCloud platformsOn-call / incident response

Benefits

  • There are many benefits to working at Twilio, including generous time-off, parental and wellness leave, healthcare, retirement savings program, and more. Offerings vary by location
Last updated Oct 1, 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