Carbyne

Real-Time Communication Software Engineer

Carbyne

full-time

Posted on:

Location Type: Hybrid

Location: Tel Aviv-Yafo • 🇮🇱 Israel

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

AWSCloudDockerFFmpegMicroservicesVoIP

About the role

  • Own end-to-end real-time communication software development for our life-saving platform.
  • Design and implement a high-performance Media Streaming architecture that achieves low latency and resilience for audio and video feeds.
  • Develop core RTC components from mobile and specialized clients all the way to the backend infrastructure.
  • Build and maintain highly scalable communication servers, implementing clustering technologies to handle massive concurrent traffic volumes.
  • Lead the development of systems for audio processing and handling, as well as robust, compliant cloud-based recording and archiving of all media streams.
  • Work across diverse environments: mobile platforms, clustered VoIP and Streaming servers, command and control systems, and emergency end-devices.
  • Actively contribute to projects utilizing state-of-the-art RTC technology, including WebRTC internals, HTTP Streaming, and media frameworks like GStreamer and FFmpeg.

Requirements

  • At least 2 years of experience in backend development with a proven focus on **Real-Time Communication (Audio, Video, WebRTC, Streaming).**
  • Demonstrated experience in designing and deploying highly-available, scalable communication servers and clustering technologies in Cloud Environments (AWS Preferred).
  • Solid experience with **WebRTC** (Internals and APIs).
  • Strong background in Media Frameworks and Engines such as GStreamer and FFmpeg.
  • Familiarity with Video and Audio Codecs (e.g., VP8/9, H.264/5, Opus, AAC).
  • A proactive “can-do” approach and the flexibility to quickly adapt to new technologies.
  • Exceptional interpersonal abilities and fluent English communication skills.
  • ✨ Bonus Points
  • Experience in designing and coding microservices-based solutions for the Cloud.
  • Familiarity with Media protocols such as RTP, RTSP, and SIP.
  • Docker experience.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Real-Time CommunicationWebRTCMedia StreamingGStreamerFFmpegAudio ProcessingVideo CodecsAudio CodecsMicroservicesClustering Technologies
Soft skills
interpersonal abilitiescommunication skillsproactive approachadaptability