Senior Software Engineer, Data
⚲ Budapest
17 860 - 26 195 PLN (PERMANENT)
Wymagania
- 6+ lat doświadczenia w budowie i utrzymaniu produkcyjnych systemów backend, data lub rozproszonych
- silne umiejętności produkcyjnego Python i SQL (budowa API, projektowanie schematów, optymalizacja zapytań, duże zbiory danych)
- doświadczenie z relacyjnymi systemami danych oraz wyczucie, kiedy graf lub inne specjalizowane bazy są właściwym wyborem
- doświadczenie w budowie niezawodnych pipeline'ów ingestii i aktualizacji (incremental processing, data-quality checks, schema changes, safe backfills)
- doświadczenie w projektowaniu produkcyjnych serwisów z jasnymi kontraktami API, wersjonowaniem, obsługą błędów i wydajnością
- hands-on doświadczenie we wdrażaniu i operowaniu serwisami w AWS (kontenery, CI/CD, monitoring, debugowanie produkcyjne)
- praca onsite we wtorki i środy (czwartek zalecany)
Mile widziane
- doświadczenie z grafową bazą danych w produkcji (traversal performance, query tuning na skalę)
Opis stanowiska
Instructure szuka Senior Software Engineera, Data do budowy platformy danych stojącej za funkcjami AI — modeli, pipeline'ów i serwisów przechowujących dane, na których pracują te funkcje. Będziesz projektować modele danych, budować serwisy i pipeline'y oraz dbać o ich niezawodność wraz ze wzrostem użycia. To backend i data engineering dla systemów, gdzie kluczowe jest właściwe ustrukturyzowanie danych. Wymagana praca onsite we wtorki i środy (czwartek zalecany). Uwaga: ogłoszenie mówi 'This role owns it in production' oraz o utrzymaniu niezawodności przy rosnącej złożoności — w praktyce może to oznaczać dyżury i skalowanie bez dodatkowych zasobów.
🔍 Dekoder Ogłoszenia
🔴
This role owns it in production
Odpowiadasz za systemy w produkcji — w praktyce może oznaczać dyżury i reagowanie na awarie po godzinach
🔴
ensure they remain reliable as usage and complexity grow
Skalowanie bez dodatkowych zasobów — oczekiwanie, że poradzisz sobie ze wzrostem obciążenia w pojedynkę