Senior Software Engineer- Video Signalling · Twilio

Sat, 25 Apr 2026 20:57:23 GMT
Engineering

Twilio · Remote - Ireland · remote

Join the team as Twilio's next Senior Software Engineer.

This position is needed to design, build, and optimize the core signalling infrastructure that powers real-time video communications for our customers. You will play a key role in ensuring high performance, reliability, and scalability of our video platform, enabling seamless and secure video experiences.

Responsibilities:

Design, implement, and maintain video signalling protocols and server components for real-time video calls (e.g., WebRTC, SIP, RTCP/RTP) in a highly scalable distributed system.

Collaborate with cross-functional distributed teams and various stakeholders to deliver high-performance, low-latency media experiences.

Ensure secure transmission and compliance with industry best practices (e.g., end-to-end encryption, privacy standards).

Contribute to architectural decisions and code reviews, mentoring junior engineers as needed.

Stay current with advancements in real-time communications and video technologies.

Diagnose and resolve signalling and media operational issues, with opportunities to enhance existing troubleshooting processes and tools; build tools and analytics for call quality and debugging (e.g., log analysis, packet traces).

Participate in the refinement of the team's ticket backlog, estimating work and follow Agile ceremonies.

Qualifications:

5+ years experience in Java.

Experience with complex distributed systems or real time systems

Experience working in the cloud, AWS, Google, Azure

Experience with multi-threading, concurrency and asynchronous software development

Bachelors in Computer Science or equivalent experience

Support Video services as a part of on-call duties

Desired:

Bonus points for experience with one of the following technologies: Rust/C++, WebRTC, Gstreamer.