Future Processing poszukuje doświadczonego Senior Software Developera ze znajomością języków Python i Go, który dołączy do zespołu rozwijającego zaawansowaną platformę z obszaru bezpieczeństwa sieci. Jako członek zespołu będziesz mieć realny wpływ na projektowanie skalowalnych systemów rozproszonych oraz wdrażanie kluczowych mechanizmów bezpieczeństwa.
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.
- Dbanie o wysoką jakość dostarczanego oprogramowania poprzez testowanie, code review oraz stosowanie dobrych praktyk inżynierskich.
- Analizowanie i rozwiązywanie problemów pojawiających się w środowiskach produkcyjnych oraz optymalizacja wydajności systemu.
- Współpraca z zespołami produktowymi i infrastrukturalnymi na każdym etapie cyklu życia oprogramowania.
Wymagania
- Minimum 5 lat doświadczenia w tworzeniu oprogramowania, w tym na poziomie Senior.
- Bardzo dobra znajomość języka Python i/lub Go oraz doświadczenie w tworzeniu kodu produkcyjnego.
- Doświadczenie w projektowaniu systemów backendowych, rozwiązań rozproszonych oraz pracy z REST API.
- Znajomość praktyk CI/CD, testowania oprogramowania oraz zagadnień związanych z monitoringiem systemów.
- Znajomość języka angielskiego na poziomie minimum B2.
Co oferujemy
- Pracę przy ambitnych projektach w nowoczesnym stosie technologicznym.
- Możliwość rozwoju w obszarze bezpieczeństwa sieci i systemów rozproszonych.
- Kulturę pracy opartą na wysokich standardach inżynierskich i współpracy zespołowej.