
MWDN to firma świadcząca usługi IT i zajmująca się tworzeniem oprogramowania, która pomaga przedsiębiorstwom budować i rozwijać produkty cyfrowe na platformy internetowe, mobilne i desktopowe. Własny zespół inżynierski wspiera realizację projektów klientów poprzez uzupełnianie zespołów, dedykowane zespoły deweloperskie oraz międzynarodową rekrutację specjalistów IT. Dzięki centrom realizacji projektów w Europie Środkowej i Wschodniej MWDN łączy organizacje ze Stanów Zjednoczonych, Europy i Izraela z utalentowanymi specjalistami IT przy dopasowanych i racjonalnych kosztowo projektach technologicznych.
Inżynier ds. sieci w Go, praca stacjonarna w Kijowie
Twórz wysokowydajne konektory, proxy, sidecary i usługi przetwarzania danych dla infrastruktury AI działającej w czasie rzeczywistym. To pełnoetatowa praca stacjonarna w MWDN, skoncentrowana na sieciach, systemach rozproszonych i integracjach produkcyjnych.
Opis
- Projektowanie i rozwijanie konektorów, proxy oraz sidecarów w Go
- Integracja ścieżki danych z systemami klientów, aplikacjami i środowiskami AI
- Tworzenie oprogramowania do wysokowydajnych przepływów danych wrażliwych na opóźnienia
- Rozwijanie i utrzymywanie usług gRPC oraz ścieżek komunikacji
- Implementowanie proxy warstwy 7 i komponentów zarządzania ruchem
- Samodzielne analizowanie protokołów, technologii i sposobów integracji
- Praca z nowoczesnymi protokołami i ekosystemami AI, w tym MCP oraz integracjami z LLM
- Optymalizacja przepustowości, opóźnień, współbieżności i zużycia zasobów
- Diagnozowanie złożonych problemów sieciowych i protokołów w środowiskach Linux
- Wzmacnianie niezawodności usług produkcyjnych, obsługi błędów, testowania i obserwowalności
- Współtworzenie dodatkowych komponentów platformy Go w razie potrzeby
- Korzystanie z narzędzi programistycznych wspieranych przez AI do badań, kodowania, debugowania i testowania
- Prowadzenie funkcji od wstępnych badań i projektu przez implementację do gotowości produkcyjnej
Wymagania
- Znaczące doświadczenie produkcyjne z Go
- Silne doświadczenie w tworzeniu oprogramowania sieciowego, proxy, bram, ścieżek danych lub infrastruktury
- Praktyczne doświadczenie z gRPC
- Dobra znajomość HTTP, TCP/IP, API, proxy i protokołów warstwy aplikacji
- Doświadczenie w tworzeniu reverse proxy, forward proxy, bram, sidecarów, konektorów lub porównywalnych systemów obsługi ruchu
- Doświadczenie w tworzeniu oprogramowania, w którym istotne są przepustowość, opóźnienia, współbieżność lub wydajność sieci
- Umiejętność tworzenia, debugowania i diagnozowania oprogramowania w środowiskach Linux
- Umiejętność samodzielnego analizowania nieznanych protokołów i technologii oraz przekładania ustaleń na działające implementacje
- Bardzo dobre umiejętności debugowania i analitycznego rozwiązywania problemów
- Doświadczenie z oprogramowaniem współbieżnym i asynchronicznym
- Umiejętność szybkiej pracy przy zachowaniu standardów jakości produkcyjnej
- Gotowość do stosowania nowoczesnych narzędzi programistycznych AI w procesie inżynieryjnym
- Duże poczucie odpowiedzialności i umiejętność samodzielnej pracy
- Znajomość Node.js będzie dodatkowym atutem
- Znajomość QUIC będzie dodatkowym atutem
- Znajomość MCP (Model Context Protocol) będzie dodatkowym atutem
- Doświadczenie w tworzeniu proxy LLM, bram API, proxy usługowych lub infrastruktury AI będzie dodatkowym atutem
- Doświadczenie z WebSockets, HTTP/2, HTTP/3 lub protokołami strumieniowymi będzie dodatkowym atutem
- Doświadczenie z systemami przetwarzania danych o wysokiej przepustowości lub niskich opóźnieniach będzie dodatkowym atutem
- Doświadczenie z systemami rozproszonymi będzie dodatkowym atutem
- Doświadczenie we wspieraniu oprogramowania wdrażanego u klientów lub lokalnie będzie dodatkowym atutem
- Doświadczenie w obserwowalności i rozwiązywaniu problemów produkcyjnych będzie dodatkowym atutem
Benefity
- Wsparcie przy rejestracji działalności jako niezależny wykonawca lub jednoosobowa działalność gospodarcza, rozliczeniach podatkowych i powiązanych procedurach prawnych
- Kursy języka angielskiego
- Możliwości rozwoju zawodowego
- Wydarzenia integracyjne
- Elastyczne godziny pracy
- 29 płatnych dni wolnych, w tym 18 dni roboczych oraz święta państwowe
- 10 płatnych dni regeneracyjnych
- Kompleksowe wsparcie finansowe i prawne dla niezależnych wykonawców
- Bezpłatne lekcje angielskiego z nauczycielami, dla których angielski jest językiem ojczystym, lub z nauczycielami ukraińskimi
- Dedykowane wsparcie HR