Software Development Engineer 2

Twilio

Remote regions

Ireland

Benefits

Similar Jobs

See all

About the Role:

  • This is a Software Engineer (L2) position on the Voice Connectivity Trust team, ensuring reliable voice communication for Twilio customers.
  • You will participate in all phases of the software development lifecycle, from requirements gathering to on-call support.

Responsibilities:

  • Own, operate, and maintain services in a distributed production environment using Agile methodologies.
  • Design and implement real-time services with high throughput and low latency, then verify, deploy, and operationalize them.
  • Work closely with leads, architects, and cross-functional teams to document and collaborate effectively.

Qualifications:

  • Minimum 2+ years of hands-on experience in large-scale distributed applications on JVM-based technologies.
  • Strong Java fundamentals with ability to architect, review, and debug code, including AI-generated code.
  • Experience with RESTful services, event-driven architectures (Kafka, SQS), and cloud infrastructures like AWS.

What We Offer:

  • Competitive pay, generous time-off, and ample parental and wellness leave.
  • Healthcare, a retirement savings program, and additional benefits that vary by location.
  • A remote-first culture with opportunities for travel and team in-person meetings.

Twilio

Twilio is shaping the future of communications by delivering innovative solutions to hundreds of thousands of businesses and empowering millions of developers worldwide. The company is a remote-first organization with a strong culture of connection and global inclusion.

Apply for This Position