Middle+/Senior Backend Engineer (Rust)
On The Spot Development
Będziesz członkiem zespołu R&D Cycode w Warszawie, pracując nad silnikiem SAST (Static Application Security Testing) napisanym w Ruście. Twoim głównym zadaniem będzie rozwój i optymalizacja tego silnika, dodawanie wsparcia dla kolejnych języków programowania oraz dbanie o wysoką wydajność. Pracujesz hybrydowo (3 dni w biurze od poniedziałku do środy), współpracując z interdyscyplinarnym zespołem inżynierów i security.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o procesie rekrutacyjnym (etapy, czas trwania), nie określono, czy zatrudnienie jest bezpośrednio u cycode czy przez on the spot.
Będziesz członkiem zespołu R&D Cycode w Warszawie, pracując nad silnikiem SAST (Static Application Security Testing) napisanym w Ruście. Twoim głównym zadaniem będzie rozwój i optymalizacja tego silnika, dodawanie wsparcia dla kolejnych języków programowania oraz dbanie o wysoką wydajność. Pracujesz hybrydowo (3 dni w biurze od poniedziałku do środy), współpracując z interdyscyplinarnym zespołem inżynierów i security.
- ✓Częściowo refundowane koszty edukacji (kursy, certyfikaty, konferencje)
- ✓100% płatne zwolnienie lekarskie do 10 dni
- ✓Lekcje angielskiego 2 razy w tygodniu (online)
- ✓Interesujący produkt – silnik SAST dla platformy bezpieczeństwa obsługującej AI
- !Hybrydowy model pracy wymaga konkretnych dni w biurze (poniedziałek-środa), brak elastyczności
- !Typ kontraktu 'other' – niejasne, czy jest to UoP, B2B czy coś innego
- !Zatrudnienie przez agencję (On The Spot) może wpływać na integrację z zespołem Cycode
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Pisanie i utrzymywanie kodu w Ruście dla silnika SAST
- •Optymalizacja wydajności aplikacji (profilowanie, eliminowanie wąskich gardeł)
- •Implementacja reguł analizy dla nowych języków programowania
- •Udział w dyskusjach architektonicznych i projektowych nad rozwojem silnika
- •Współpraca z zespołem SAST przy planowaniu i code review
- •Debugowanie i rozwiązywanie problemów związanych z parsowaniem kodu źródłowego
- •Praca z narzędziami takimi jak Tree Sitter czy FFI (w miarę potrzeb)
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z 3-letnim doświadczeniem w C/C++/Go, który jest gotowy nauczyć się Rusta i ma doświadczenie w tworzeniu narzędzi CLI lub aplikacji niskopoziomowych.
Osoby bez doświadczenia w programowaniu systemowym (brak C/C++/Go/Rust) lub takie, które nie chcą pracować w biurze 3 dni w tygodniu. Rola wymaga gotowości do szybkiej nauki Rusta i zainteresowania bezpieczeństwem.
- ?Jak duży jest zespół SAST i ilu pracuje w Warszawie?
- ?Czy rola jest bezpośrednio w Cycode, czy przez On The Spot Development?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
- ?Czy są dyżury on-call lub oczekiwanie na odpowiedź w nagłych przypadkach?
- ?Jaki jest stosunek pracy nad nowymi funkcjami do optymalizacji i maintenance?
- ?Czy istnieje możliwość wpływu na wybór narzędzi i architekturę?
- ?Jakie języki programowania są obecnie obsługiwane przez silnik SAST?
- ?Czy firma oferuje opcje na akcje (equity) dla zatrudnionych przez agencję?
- −Brak informacji o procesie rekrutacyjnym (etapy, czas trwania)
- −Nie określono, czy zatrudnienie jest bezpośrednio u Cycode czy przez On The Spot
- −Brak danych o wielkości zespołu i strukturze
- −Nie wspomniano o dyżurach ani oczekiwanej dostępności poza godzinami pracy
- −Nie wyjaśniono znaczenia 'other' jako typu kontraktu
Zespół R&D Cycode w Warszawie jest interdyscyplinarny, nastawiony na innowacje i współpracę. Oferowane jest wsparcie HR i przyjemne środowisko pracy, z naciskiem na rozwój i bezpieczeństwo.