Do zespołu Future Processing poszukujemy doświadczonego Senior Software Developera ze znajomością języków Python i Go, który wesprze rozwój zaawansowanej, rozproszonej platformy z obszaru bezpieczeństwa sieci. Jako członek zespołu będziesz odpowiedzialny za projektowanie oraz implementację kluczowych funkcjonalności, integrację systemów oraz dbanie o najwyższą jakość dostarczanych rozwiązań w środowiskach produkcyjnych.
Zakres obowiązków
- Projektowanie i rozwijanie nowych funkcjonalności w środowisku opartym o technologie Python i Go.
- Współtworzenie rozwiązań działających w architekturze rozproszonej oraz implementacja integracji z systemami zewnętrznymi.
- Współpraca przy definiowaniu kontraktów API oraz udział w analizie wymagań biznesowych i technicznych.
- Dbanie o jakość oprogramowania poprzez testowanie, code review oraz stosowanie dobrych praktyk inżynierskich.
- Optymalizacja istniejących rozwiązań pod kątem wydajności, skalowalności oraz stabilności systemu.
Wymagania
- Minimum 5 lat doświadczenia w tworzeniu oprogramowania, w tym na poziomie Senior.
- Bardzo dobra znajomość języka Python lub Go oraz doświadczenie w tworzeniu kodu produkcyjnego.
- Doświadczenie w projektowaniu systemów backendowych, rozwiązań rozproszonych oraz mikroserwisów.
- Znajomość praktyk CI/CD, testowania oprogramowania oraz monitoringu systemów produkcyjnych.
- Znajomość języka angielskiego na poziomie minimum B2.
Co oferujemy
- Pracę przy ambitnych projektach z obszaru cyberbezpieczeństwa w nowoczesnym stosie technologicznym.
- Możliwość realnego wpływu na architekturę i rozwój produktu od etapu projektowania po wdrożenie.
- Współpracę z doświadczonym zespołem inżynierskim w kulturze opartej na dzieleniu się wiedzą.