← Zurück zur Liste
Stelle · Senior

Senior Software Engineer – Video Signalling

Softwareentwickler • Senior • Remote • Vollzeit Irland Irland

Design and optimize the core signalling infrastructure powering real-time video communications at Twilio as a Senior Software Engineer, ensuring high performance, reliability, and scalability of the video platform.

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
  • Diagnose and resolve signalling and media operational issues, building 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 following Agile ceremonies

Requirements

  • 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 part of an on-call rotation

Nice to have

  • Experience with Rust/C++
  • Experience with WebRTC
  • Experience with Gstreamer

What we offer

  • Competitive pay
  • Generous time off
  • Ample parental and wellness leave
  • Healthcare
  • Retirement savings program

About the company

Twilio is a remote-first communications company that empowers developers and businesses worldwide to build personalized customer experiences.

Education: Alapdiploma informatikából vagy azzal egyenértékű tapasztalat

Ähnliche Stellen