Du entwickelst innovative Echtzeit-Video-Kollaborationsfunktionen und sorgst für eine skalierbare Plattform. Dazu simulierst du Netzwerkszenarien und implementierst robuste Lösungen, während du moderne Entwicklungsmethoden anwendest.
Anforderungen
- •Minimum 6 years experience in software development
- •Degree in computer science or equivalent
- •Proven experience in Real-Time Communication Technologies
- •Proficient with WebRTC media servers
- •Experienced with network emulation tools
- •Excellent problem-solving skills
- •Skilled in fluent English for presentations
- •Experience in C# and designing RESTful services
- •Familiarity with React, HTML, CSS, and Typescript
Deine Aufgaben
- •Echtzeit-Video-Kollaborationsfunktionen entwerfen und entwickeln
- •Plattform benchmarken und skalieren für Bandbreitenbeschränkungen
- •Realistische Netzwerk-Szenarien aufsetzen und simulieren
- •Robuste Lösungen mit modernem Tech-Stack architektonisch umsetzen
- •BDD, TDD und DevOps-Praktiken anwenden
- •Sauberen, lesbaren Code schreiben und pflegen
- •Komplexe Probleme in Frontend- und Backend-Systemen beheben
- •Mit cross-funktionalen Teams neue Funktionen definieren
- •Aktuelle Trends und Technologien in der Echtzeitkommunikation verfolgen
Deine Vorteile
Unterstützendes internationales Team
Karrieremöglichkeiten in internationalem Unternehmen
Flexible Arbeitszeiten
Sichere Fahrradabstellmöglichkeit
Subventionierte Kantinenversorgung
Subventionierte Gold Gym-Mitgliedschaft
Centrale Lage mit modernen Arbeitsplätzen
212m² große Dachterrasse
Original Beschreibung
## Job Description
We’re looking for a hands-on, versatile **Network and Media Streaming Engineer** who is comfortable building and integrating media streaming solutions for special network topologies as found in hospital.
**Responsibilities**
* Design and develop real-time video collaboration features built on WebSocket and WebRTC protocols.
* Benchmark and scale the platform to handle bandwidth limitations, diverse participant types, and various client devices.
* Set up and simulate realistic network scenarios to ensure thorough testing and validation.
* Architect and implement robust solutions using a modern tech stack ensuring security, scalability, and maintainability.
* Apply BDD, TDD and DevOps practices, contributing to our CI/CD pipelines.
* Write clean, readable code to develop and maintain well-structured and efficient applications.
* Troubleshoot complex issues in both frontend and backend systems, ensuring timely resolution and minimal impact on projects.
* Collaborate with cross-functional teams to define and implement new features.
* Stay updated with the latest trends and technologies in real-time communication.
## Qualifications
* Minimum of 6 years of experience in software development, with a focus on real-time communication technologies.
* Degree in computer science or equivalent combination of education and professional experience.
* Proven experience in Real-Time Communication Technologies such as WebRTC, to ensure low-latency and high-quality communication.
* Proficient with WebRTC media servers such like Mediasoup.
* Experienced with network emulation tools to create realistic network conditions for automated testing.
* Excellent problem-solving skills and ability to work in a fast-paced environment.
* Skilled in Fluent English and the ability to explain and present difficult concepts to a variety of audiences.
**Bonus Qualifications**
* Experience in C# and designing RESTful services for high-level software development.
* Familiarity with React, HTML, CSS and Typescript for front-end development.
## Additional Information
* A mutually-supportive, international team
* Opportunity to build career experience in an exciting international company with a lasting impact on medical technology based in Munich
* Flexible working hours
* Secure bicycle storage room
* Subsidized catering service
* Subsidized Gold Gym membership and access to Brainlab headquarters modern gym
* Centrally located, modern work spaces with a great 212m² roof terrace
Contact person: Elisabeth Karro