Software Engineer (Python) — Programmable Networking
⚲ Amsterdam, Krakow, Bucharest
Do uzgodnienia
Wymagania
- poziom senior — doświadczenie w budowie customer-facing API sięgających do infrastruktury (nie tylko do bazy)
- doświadczenie z async Python oraz problemami async-job, rollback i eventual consistency
- umiejętność czytania konfiguracji FRR lub VyOS
- znajomość Go w stopniu pozwalającym na komfortową pracę
- doświadczenie z BGP i programowaniem realnej infrastruktury sieciowej przez API
- gotowość do pracy w szybkim tempie, gdzie efekt pracy jest widoczny i ma konsekwencje
Opis stanowiska
Telnyx sprzedaje sieć jako produkt API — budujesz publiczne REST API (np. /networks, /wireguard_interfaces) oraz control plane w Pythonie 3.12 z asyncio, który zamienia POST/DELETE na realne wdrożenia sieciowe na routerach w PoP-ach w US, EU i APAC. To rola dla seniora, który czuje się swobodnie zarówno w kodzie aplikacyjnym, jak i w konfiguracji FRR/VyOS oraz BGP — sieć nie jest 'problemem innego zespołu', tylko sednem pracy. Uwaga: opis obfituje w marketingowe frazy o 'przyszłości globalnej łączności', ale konkretów o codziennej pracy dostarcza dopiero sekcja 'The Opportunity' — warto oprzeć ocenę na niej, a nie na wstępie.
🔍 Dekoder Ogłoszenia
🔴
industry leader that's not just imagining the future of global connectivity—we're building it
Marketingowa narracja o 'przyszłości' i 'budowaniu' — brak konkretów o roli, stacku czy zespole.
🔴
shaping a new era of seamless interconnection
Ogólnikowe hasło korporacyjne bez przełożenia na codzienną pracę.
🔴
transform and modernize what's antiquated, automate the manual
Brzmi jak misja, ale nie mówi nic o tym, co faktycznie będzie robić developer.
🟡
financially stable and profitable company
Podkreślanie stabilności finansowej — pozytywny sygnał, ale często używane, gdy firma chce odwrócić uwagę od innych problemów.
🟡
foster an environment of continuous learning
Standardowy benefit korporacyjny, trudny do zweryfikowania przed zatrudnieniem.