Lead Software Engineer (Python)
⚲ Kraków
28 500–40 000 zł netto (+ VAT) / mies.
Wymagania
- kilka lat komercyjnego doświadczenia w tworzeniu oprogramowania w Pythonie
- doświadczenie w budowaniu złożonych, niezawodnych systemów mission-critical
- udokumentowane doświadczenie w wymagających projektach technologicznych
- umiejętność samodzielnego podejmowania decyzji technicznych
- doświadczenie w pracy z istniejącym kodem i rozbudowie istniejących rozwiązań
Mile widziane
- doświadczenie w Go
- znajomość sieci, infrastruktury sieciowej lub systemów rozproszonych
- doświadczenie w mentorowaniu inżynierów lub przywództwie technicznym
Opis stanowiska
Rola technicznego leada w projekcie z obszaru systemów mission-critical — projektowanie, rozwój i utrzymanie niezawodnych systemów w Pythonie, podejmowanie decyzji architektonicznych, integracja nowych funkcji z istniejącym kodem oraz wsparcie juniorów i midów w rosnącym zespole inżynierskim. To oferta dla doświadczonego developera, który lubi samodzielność i potrafi brać odpowiedzialność za kierunek techniczny. Szczera uwaga: 'wysoki poziom ownership i autonomii' może w praktyce oznaczać brak wsparcia, mentorstwa i jasnych procesów, a praca z istniejącym kodem to sygnał, że duża część zadań będzie dotyczyć utrzymania i rozbudowy legacy, a nie tworzenia produktów od zera.
🔍 Dekoder Ogłoszenia
🟡
A proven track record of contributing to challenging technology projects
Bardzo ogólne sformułowanie bez konkretów — nie wiadomo, co dokładnie oznacza 'challenging' ani jakiego rodzaju projekty są w firmie.
🔴
A high level of ownership, autonomy, and accountability
Może oznaczać realną samodzielność, ale też brak wsparcia, mentorstwa i jasno określonych procesów — 'radź sobie sam'.
🔴
Experience working with existing codebases and extending established solutions
Sygnał, że praca będzie polegać głównie na utrzymaniu i rozwijaniu starego kodu (legacy), a nie tworzeniu nowych produktów od zera.
🟡
Willingness to learn new technologies and deepen domain knowledge
Standardowy zwrot, ale w połączeniu z brakiem informacji o technologiach może oznaczać, że firma oczekuje samodzielnej nauki bez wsparcia.