Move to New Zealand - Senior Software Engineer
Propellerhead
To rola dla doświadczonego inżyniera oprogramowania w firmie konsultingowej Propellerhead, która wymaga relokacji do Auckland w Nowej Zelandii. Będziesz częścią podstawowego zespołu inżynieryjnego raportującego do CTO, odpowiedzialny za definiowanie strategii technicznej, prowadzenie proof-of-concept, mentoring oraz migrację istniejących rozwiązań do Rust i TypeScript. Kluczowym wyróżnikiem jest nacisk na wykorzystanie LLM-ów (dużych modeli językowych) zamiast ręcznego kodowania – oczekuje się, że praktycznie nie będziesz pisać kodu samodzielnie. To bardziej rola stratega technicznego i mentora niż tradycyjnego programisty.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano konkretów dotyczących wsparcia wizowego i relokacji, brak informacji o wielkości zespołu.
Wbrew tytułowi 'Senior Software Engineer' rola koncentruje się na definiowaniu strategii technicznej, mentoringu i wykorzystaniu LLM-ów do generowania kodu, a nie na ręcznym kodowaniu. To bardziej rola architekta/stratega niż tradycyjnego programisty.
To rola dla doświadczonego inżyniera oprogramowania w firmie konsultingowej Propellerhead, która wymaga relokacji do Auckland w Nowej Zelandii. Będziesz częścią podstawowego zespołu inżynieryjnego raportującego do CTO, odpowiedzialny za definiowanie strategii technicznej, prowadzenie proof-of-concept, mentoring oraz migrację istniejących rozwiązań do Rust i TypeScript. Kluczowym wyróżnikiem jest nacisk na wykorzystanie LLM-ów (dużych modeli językowych) zamiast ręcznego kodowania – oczekuje się, że praktycznie nie będziesz pisać kodu samodzielnie. To bardziej rola stratega technicznego i mentora niż tradycyjnego programisty.
- ✓Organizacja zorientowana na developerów ('Developer-led organisation')
- ✓Duży stopień autonomii technicznej
- ✓Kultura uczenia się i współpracy z regularnymi sesjami wymiany wiedzy
- ✓Wsparcie przy relokacji (dedykowana strona i informacje)
- ✓Praca nad zróżnicowanymi projektami dla renomowanych klientów
- −Oczekiwanie 'virtually no hand-coding' – dla wielu inżynierów może to być frustrujące
- −Ostatni etap rekrutacji to rozmowa osobista w Nowej Zelandii (wymaga podróży przed zatrudnieniem)
- −Brak wzmianki o pomocy wizowej lub kosztach relokacji
- −Wymóg zgody na sprawdzenie przeszłości kryminalnej i historii kredytowej
- !Hybrydowy model pracy bez określonej liczby dni w biurze (wymagana regularna obecność)
- !Rola raportująca do CTO – może wiązać się z dużą presją
- !Brak informacji o wielkości zespołu
- !Wspomniano o LLM-ach, ale nie podano konkretnych narzędzi
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Definiowanie rozwiązań technicznych poprzez badania i analizy zespołowe, zgodnie z wizją CTO
- •Projektowanie i budowa oprogramowania w pełnym stosie (full-stack) przy użyciu LLM-ów (bez ręcznego kodowania)
- •Współpraca z interesariuszami klienta i członkami zespołu w celu zapewnienia zrozumienia architektury i harmonogramu
- •Migracja istniejących rozwiązań poliglotycznych do ustandaryzowanego Rust i TypeScript
- •Mentoring członków zespołu w zakresie nowych technologii i praktyk
- •Prowadzenie proof-of-concept od pomysłu do produkcji
- •Tworzenie dokumentacji projektowej za pomocą LLM-ów
- •Uczestnictwo w sesjach wymiany wiedzy (fortnightly knowledge sharing)
Oferta dla doświadczonych specjalistów (Senior).
Osoba z co najmniej 7-letnim doświadczeniem jako developer, posiadająca solidne podstawy w jednym języku enterprise, podstawową znajomość Rust lub C++ oraz chęć nauki LLM-ów i relokacji do Nowej Zelandii.
Nie dla juniorów ani mid-level developerów z mniej niż 7-letnim stażem. Osoby, które wolą ręczne kodowanie i nie ufają LLM-om, prawdopodobnie nie będą pasować. Również nie dla kandydatów niechętnych do relokacji do Auckland.
- ?Czy firma oferuje pomoc w uzyskaniu wizy i pokrywa koszty relokacji do Auckland?
- ?Jak wygląda konkretny model hybrydowy – ile dni w biurze tygodniowo?
- ?Ile osób liczy zespół core engineering, do którego dołączę?
- ?Z jakich konkretnie narzędzi LLM (np. GitHub Copilot, Claude Code) korzystacie?
- ?Czy istnieją przykłady udanych migracji do Rust/TypeScript, które mogę poznać?
- ?Jaki jest budżet szkoleniowy na rozwój kompetencji LLM?
- ?Jak mierzona jest efektywność pracy przy użyciu LLM-ów zamiast ręcznego kodowania?
- ?Na jak długo przewidziana jest migracja do Rust/TypeScript?
- −Nie podano konkretów dotyczących wsparcia wizowego i relokacji
- −Brak informacji o wielkości zespołu
- −Nie określono liczby dni pracy w biurze (hybrid)
- −Brak informacji o budżecie szkoleniowym
- −Nie wymieniono konkretnych narzędzi LLM używanych w firmie
- −Nie podano szczegółów procesu rekrutacyjnego (liczba etapów poza ostatnim in-person)
Zespół składa się z 'software craftspeople' i działa z dużym stopniem autonomii. Kultura oparta na uczeniu się, współpracy i dzieleniu wiedzą (cotygodniowe sesje z lunchem).
Ostatni etap to rozmowa osobista w Nowej Zelandii. Wcześniejsze etapy nie są opisane. Wymagany list motywacyjny, a proces nie używa AI do oceny kandydatów.