Twilio

Staff Software Engineer

Twilio
Apply
1 month ago
Remote, IrelandStaff+

Responsibilities

  • Design and implement high-throughput, low-latency real-time services for Twilio’s Voice Connectivity Trust team.
  • Verify, deploy, operationalize, own, and maintain services in a distributed production environment.
  • Collaborate with product managers, customers, architects, technical leads, and cross-functional stakeholders to develop scalable solutions.
  • Participate in requirements gathering, technical design, estimation, sprint planning, coding, testing, deployments, and on-call support.
  • Scale a globally distributed platform with high availability, reliability, throughput, low latency, and media fidelity.
  • Drive architectural decisions and cross-functional technical initiatives while mentoring team members.
  • Evaluate AI-generated code for correctness, security, performance, and maintainability, and use AI coding assistants effectively.

Requirements

  • At least 8 years of hands-on experience in large-scale distributed applications environments using JVM-based technologies.
  • Bachelor’s degree in Computer Science or a related engineering field.
  • Strong fundamentals in data structures, algorithms, operating systems, and distributed systems.
  • Experience building RESTful services, designing APIs, and working with event-driven architectures such as Kafka and SQS.
  • Hands-on experience designing and optimizing CI/CD pipelines.
  • Experience with on-call rotations, incident response, and monitoring or alerting tools including Prometheus, Datadog, and Grafana.
  • Hands-on experience with cloud infrastructure such as AWS, GCP, OpenStack, or Azure.
  • Strong Java experience, including architecting, reviewing, and debugging code.
  • Experience scaling data tiers with SQL and NoSQL databases and caching technologies.
  • Experience designing and developing horizontally scalable, resilient, high-performing production backend systems.
  • Excellent written communication, collaboration, and technical leadership skills.
  • Demonstrated experience driving architectural decisions, leading cross-functional technical initiatives, and mentoring team members.
  • Preferred knowledge of SIP and Stir/Shaken protocols.
  • Preferred ability to demonstrate effective use of AI to deliver value efficiently and experience with AI coding assistants such as Claude, GitHub Copilot, or Cursor.

Benefits

  • Remote-first work arrangement; this role is remote and based in Ireland.
  • Occasional travel may be required for project or team meetings, customer meetings, functional off-sites, or team gatherings.
  • Competitive pay, generous time off, parental and wellness leave, healthcare, a retirement savings program, and additional location-dependent benefits.
  • Support for employee volunteering and donation efforts.

Tech Stack

Apache KafkaAWSAzureDatadogGoogle Cloud PlatformGrafanaJavaOpenStackPrometheusSQL

Categories

Twilio

About Twilio

5,001-10,000 employees

Twilio builds a cloud customer-engagement platform centered on programmable communications APIs for SMS, voice, WhatsApp, email, and verification, plus Segment CDP and the Flex contact center. It sells usage-based and subscription SaaS to developers and enterprises to embed messaging, calling, authentication, and data-driven marketing into apps. Founded in 2008 and headquartered in San Francisco, Twilio is a public company listed on the NYSE.

Contact me