Description
Join Twilio as a Senior Software Engineer, designing, building, and optimizing core signalling infrastructure for real-time video communications.
Responsibilities:
- Design, implement, and maintain video signalling protocols and server components for real-time video calls.
- Collaborate with cross-functional teams to deliver high-performance, low-latency media experiences.
- Ensure secure transmission and compliance with industry best practices.
- 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.
- 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.
- Bachelor's in Computer Science or equivalent experience.
- Support Video services as a part of on-call duties.
Desired:
- Experience with one of the following technologies: Rust/C++, WebRTC, Gstreamer.
Location: This role will be remote, and based in Ireland.
What We Offer: Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/twilio/jobs/7394811