W skrócie
- Zadania: Kształtuj przyszłość technologiczną platformy i rozwiązuj trudne problemy inżynieryjne.
- Firma: Innowacyjna firma technologiczna z zespołem byłych pracowników SpaceX.
- Benefity: Elastyczna praca, opieka zdrowotna, ubezpieczenie na życie i karta Multisport.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad projektami, które mają realny wpływ na przyszłość przemysłu kosmicznego.
- Kwalifikacje: 8+ lat doświadczenia w inżynierii backendowej oraz umiejętności mentorskie.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Czy chcesz pracować i uczyć się od byłych pracowników SpaceX? Szukasz miejsca pracy, w którym twój głos będzie słyszalny? Chcesz poznać tajniki przemysłu kosmicznego? Zatrudniamy inżyniera oprogramowania, aby pomóc kształtować techniczną przyszłość naszej platformy. Ta rola jest dla kogoś, kto chce rozwiązywać trudne problemy backendowe, kierować architekturą z rozsądkiem oraz podnosić poziom innych inżynierów poprzez mentoring, komunikację i silne standardy inżynieryjne.
O Manufacturo: Manufacturo wspiera operacje firm budujących satelity, reaktory fuzyjne, samoloty nowej generacji i pojazdy hipersoniczne. Nasi klienci pracują nad jednymi z najbardziej zaawansowanych programów przemysłowych na świecie — i polegają na oprogramowaniu, które może dotrzymać kroku. Firmy takie jak Hermeus, Relativity Space i Sierra Space korzystają z Manufacturo, aby prowadzić złożone operacje produkcyjne z większą kontrolą, śledzeniem i szybkością. Jesteśmy firmą SaaS z zespołem, który obejmuje byłych liderów z SpaceX. Działamy szybko, globalnie i podejmujemy decyzje sprawnie - ponieważ osoby, którym służymy, nie mogą sobie pozwolić na nic mniej. Twój głos będzie tutaj słyszalny, a praca, którą wykonasz, będzie miała realny wpływ na świat.
Rola: Jako inżynier oprogramowania w Manufacturo będziesz pracować na dwóch poziomach: głęboko w najtrudniejszych problemach na platformie oraz szeroko, aby ustalić standardy dla innych. Zdefiniujesz architekturę, podniesiesz jakość i upewnisz się, że podejmowane są właściwe decyzje techniczne, nie kierując z daleka, ale będąc osobą w pokoju, której opinia ma znaczenie, ponieważ praca to potwierdza. Ta rola wymaga zarówno głębokiego wkładu technicznego, jak i umiejętności zwiększania wpływu innych. Potrzebujemy kogoś, kto może zająć się najtrudniejszymi problemami, jednocześnie pomagając starszym programistom i liderom podejmować lepsze decyzje techniczne poprzez nauczanie, feedback i jasne standardy. Będziesz bezpośrednio raportować do Dyrektora Inżynierii Oprogramowania i działać jako ich techniczny partner w całej organizacji. To rola indywidualnego współpracownika bez odpowiedzialności za zarządzanie ludźmi. Powinieneś czuć się komfortowo w środowisku o wysokiej zmianie, gdzie priorytety ewoluują, nowe informacje pojawiają się szybko, a silny osąd techniczny jest potrzebny, aby utrzymać zespoły w ruchu w dobrym kierunku bez utraty jakości.
Co będziesz robić:
- Własność architektury i kierunku technicznego rdzenia platformy
- Rozwiązywanie najtrudniejszych problemów inżynieryjnych, w tym wąskich gardeł wydajności, złożonych integracji i ewolucji architektonicznej
- Definiowanie i rozwijanie standardów inżynierii backendowej we wszystkich zespołach
- Prowadzenie przeglądów projektów i autorstwo RFC/ADR dla decyzji technicznych o dużym wpływie
- Współpraca z Dyrektorem Inżynierii Oprogramowania, Produktem i kierownictwem inżynieryjnym w celu wczesnej oceny wykonalności technicznej, kształtowania kierunku i rozwiązywania kompromisów, zanim staną się problemami dostawy
- Mentorowanie starszych inżynierów w przeglądach kodu, warsztatach architektonicznych, programowaniu w parach, dyskusjach technicznych i prezentacjach technicznych, które poprawiają sposób, w jaki organizacja projektuje, buduje i obsługuje oprogramowanie
- Podnoszenie standardów jakości w backendzie poprzez przykład, nauczanie i jasne standardy
Wymagane umiejętności i doświadczenie:
- 8+ lat doświadczenia w inżynierii backendowej, z głęboką, udokumentowaną znajomością C# i nowoczesnego .NET
- Udokumentowane doświadczenie w pracy na stanowisku Staff Engineer, Principal Engineer lub Senior Tech Lead
- Udowodnione doświadczenie w projektowaniu, budowaniu i posiadaniu dużych, złożonych systemów end-to-end, w tym zarówno architektur monolitycznych, jak i rozproszonych
- Umiejętności SQL na poziomie eksperckim i projektowanie baz danych, w tym diagnozowanie wolnych zapytań w produkcji i projektowanie schematów, które wytrzymują rzeczywiste obciążenie
- Głęboka praktyczna wiedza na temat Entity Framework, w tym kompromisy wydajności, zachowanie zapytań i strategia dostępu do danych
- Silny osąd architektoniczny i doświadczenie w stosowaniu koncepcji takich jak DDD i czysta architektura w sposób pragmatyczny
- Silne nastawienie na jakość, w tym strategia automatyzacji testów i jasne standardy dotyczące tego, co oznacza "zrobione"
- Silne umiejętności komunikacyjne w języku angielskim — czujesz się komfortowo wyjaśniając kompromisy techniczne, mentorując innych inżynierów, prowadząc przeglądy kodu i ułatwiając dyskusje architektoniczne
- Entuzjazm i praktyczna biegłość w narzędziach AI do kodowania, takich jak Cursor i Claude Code jako multiplikatory produktywności
Miło widziane:
- Praktyczne doświadczenie z infrastrukturą chmurową na dużą skalę, z Azure jako silną przewagą
- Doświadczenie z Angular lub nowoczesnym frameworkiem frontendowym - wystarczająco, aby podejmować świadome decyzje architektoniczne w całym stosie
- Znajomość Azure DevOps i projektowania pipeline'ów CI/CD na poziomie organizacyjnym, a nie tylko użytkowania
- Doświadczenie w projektowaniu dla ograniczeń związanych z wdrożeniem napędzanym zgodnością - suwerenność danych, izolacja najemców i zarządzanie schematami w wielu niezależnych bazach danych
- Tło lub prawdziwa ciekawość dotycząca systemów wykonawczych produkcji (MES) - zrozumienie tej dziedziny sprawia, że najtrudniejsze problemy stają się wykonalne
Co otrzymasz w zamian:
- Realna władza, realny dostęp. Bezpośrednia współpraca z CPO i Dyrektorem Rozwoju. Twoje decyzje będą słyszane, dyskutowane i wdrażane - z poparciem organizacyjnym, aby wprowadzać standardy.
- Klienci budujący następne stulecie. Rakiety, reaktory fuzyjne, systemy hipersoniczne. Problemy, które rozwiązujesz tutaj, mają znaczenie.
- Ludzie, którzy będą ci dorównywać. Będziesz pracować obok inżynierów i liderów z doświadczeniem w SpaceX i innych organizacjach o wysokich standardach. Spodziewaj się być wyzwaniem, a nie tylko podążaniem za innymi.
- AI w fundamentach, a nie na krawędzi. Będziesz budować architekturę, która czyni AI natywnym dla platformy - a nie retrofitting później.
- Hybrdowa praca z trzema dniami w naszym biurze w Krakowie, kompleksowa opieka zdrowotna, w tym ubezpieczenie na życie oraz karta Multisport. Ta rola jest dla kogoś poważnie traktującego swój fach. Jeśli to ty, chcielibyśmy porozmawiać.
Principal Software Engineer in Kraków – pracodawca: Manufacturo Inc.
Manufacturo Inc. to doskonały pracodawca, oferujący unikalne możliwości rozwoju w dynamicznym środowisku technologicznym w Krakowie. Pracownicy mogą liczyć na elastyczne warunki pracy oraz bogaty pakiet benefitów, a także na współpracę z ekspertami z branży, co sprzyja innowacyjności i osobistemu rozwojowi. Atmosfera współpracy i zaangażowania sprawia, że każdy ma szansę na realny wpływ na rozwój projektów w przemyśle kosmicznym.