Software Engineer (Python) — Programmable Networking
⚲ Amsterdam, Krakow, Bucharest
Do uzgodnienia
Wymagania
- doświadczenie na poziomie seniora w programowaniu (async Python, znajomość Go)
- umiejętność czytania konfiguracji routerów (FRR, VyOS)
- doświadczenie z problemami async-job, rollback i eventual consistency przy programowaniu infrastruktury
- doświadczenie w budowaniu customer-facing API (REST, OpenAPI)
- znajomość BGP
- gotowość do pracy w szybkim tempie, gdzie efekt pracy jest widoczny i ma konsekwencje
Opis stanowiska
Telnyx sprzedaje sieci jako produkt API — Private Networks, WireGuard, Virtual Cross Connects do AWS/Azure/GCP, anycast Global IP. Będziesz w małym zespole, który end-to-end odpowiada za publiczne REST API, control plane orkiestracji (Python 3.12, asyncio) i automatyzację programującą realne routery w PoPach w US, EU i APAC. Oferta dla seniora, który czuje się swobodnie na styku software'u i sieci: pisze async Pythona, czyta config FRR/VyOS i rozumie problemy async-jobów, rollbacku i eventual consistency przy programowaniu infrastruktury przez API.
🔍 Dekoder Ogłoszenia
🟡
not just imagining the future of global connectivity—we're building it
Marketingowa formuła bez konkretnej treści — nie mówi nic o realiach pracy ani technologiach.
🟡
shaping a new era of seamless interconnection
Wzniosła wizja bez pokrycia w szczegółach — typowy język employer brandingu.
🟢
financially stable and profitable company
Podkreślanie stabilności finansowej — zwykle sygnał, że firma chce odciąć się od skojarzeń ze startupowym ryzykiem.
🟡
environment of continuous learning
Ogólnik o rozwoju — brak konkretów (budżet szkoleniowy, czas na naukę).