Lead Software Engineer (Go)
⚲ Kraków, Warszawa, Wrocław, Katowice, Gdańsk
29 500 - 42 000 PLN netto (B2B)
Wymagania
- kilka lat komercyjnego doświadczenia w tworzeniu oprogramowania w Go
- doświadczenie w budowaniu złożonych, niezawodnych i skalowalnych systemów
- znajomość zasad inżynierii oprogramowania, projektowania systemów i systemów rozproszonych
- doświadczenie w samodzielnym podejmowaniu decyzji technicznych i odpowiedzialności za rozwiązania
- doświadczenie w pracy ze złożonymi, istniejącymi bazami kodu
- doświadczenie w przewodzeniu technicznym lub mentorowaniu innych inżynierów
Mile widziane
- doświadczenie z Python
- doświadczenie w cyberbezpieczeństwie lub produktach security
Opis stanowiska
Lead Software Engineer (Go) w BRAVER IT, praca nad wymagającymi technicznie rozwiązaniami dla firmy z Doliny Krzemowej z branży bezpieczeństwa. Będziesz projektować i rozwijać niezawodne, skalowalne systemy w Go, podejmować decyzje architektoniczne i mentorować innych inżynierów. To rola hands-on leada z dużą autonomią, ale też z potencjalnym brakiem ustalonej struktury zespołu — budowanie jej od podstaw może być częścią zadania. Warto dopytać o realia projektowe, bo ogłoszenie mówi o 'pragmatycznych decyzjach inżynierskich', co czasem oznacza kompromisy kosztem jakości.
🔍 Dekoder Ogłoszenia
🔴
technically demanding solutions
Może oznaczać zarówno ciekawe wyzwania techniczne, jak i potencjalnie niedofinansowane lub niedopracowane projekty wymagające dużego nakładu pracy.
🟡
hands-on technical leadership role
Oczekuje się, że będziesz nie tylko zarządzać, ale także aktywnie kodować i rozwiązywać problemy techniczne.
🔴
help shape the growth of the engineering team
Może oznaczać realny wpływ na rozwój zespołu i procesów, ale też potencjalnie brak ustalonej struktury i konieczność budowania jej od podstaw.
🔴
making pragmatic engineering decisions
Może oznaczać elastyczność i skupienie na celach biznesowych, ale też potencjalnie kompromisy kosztem jakości technicznej.
🟡
Using modern development practices, including AI-assisted engineering tools, while maintaining strong engineering standards.
Firma eksperymentuje z nowymi technologiami, ale jednocześnie kładzie nacisk na jakość, co może oznaczać zarówno innowacyjność, jak i potrzebę dostosowania się do istniejących, rygorystycznych standardów.