Starszy inżynier oprogramowania
Australia, Canada, France, Germany, India, United Kingdom, United States
£140,000 - £210,000 / za rok
O tym stanowisku
auto_translated_note
Kim jesteśmy:Digible to prywatna firma zajmująca się marketingiem cyfrowym, założona w 2017 roku, a jej misją jest dostarczanie najnowocześniejszych rozwiązań dla branży wielorodzinnej. Oferujemy pełen pakiet usług cyfrowych wraz z Fioną, naszą platformą do analiz predykcyjnych - pierwszą tego rodzaju. W Digible jesteśmy dumni z naszej kultury współpracy, przejrzystości i autentyczności.
Od 2021 roku jesteśmy uznawani za Najlepsze Miejsce Pracy w Kolorado i zapewniamy sobie 8. miejsce w rankingach Najlepszych Miejsc Pracy Wielorodzinnych. Od procesu rekrutacji po spotkania All Hands i ratusze - nasze wartości leżą u podstaw wszystkiego, co robimy. Wierzymy, że różnorodność napędza innowacje i staramy się tworzyć włączające środowisko, w którym każdy może wnieść do pracy swoje autentyczne oblicze.
Jeśli jesteś gotowy, aby wykonać najlepszą pracę w swojej karierze, chcielibyśmy mieć Cię w zespole! Podstawowe wartości: Autentyczność - zaangażowanie w niezłomność i autentyczność naszych działań i komunikacji ze wszystkimi, z którymi się stykamy. Ciekawość - przekonanie, że głęboka i fundamentalna ciekawość („dlaczego”) w naszej pracy jest niezbędna dla innowacji i ewolucji firmy.
Skupienie - Zbiorowa wola pozostania całkowicie oddanym i ostatecznie odpowiedzialnym za nasze rezultaty. Pokora - Uznanie i codzienna praktyka, „my” jest zawsze większe niż „ja”. Szczęście - decyzja o przedstawieniu pasji i miłości do tego, co robimy ponad wszystko inne.
RoleDigible poszukuje starszego inżyniera oprogramowania, który dołączy do naszego zespołu inżynierów! Dołączysz do modułu produktowego; mały, wielofunkcyjny zespół inżynierów, menedżerów produktu i projektantów, skupiony na tworzeniu funkcji, które bezpośrednio wpływają na sposób, w jaki nasi klienci promują swoje nieruchomości. Nasz zespół inżynierów ewoluuje w kierunku modelu rozwoju opartego na sztucznej inteligencji, w którym inżynierowie projektują, specyfikują i oceniają, podczas gdy sztuczna inteligencja przyspiesza wdrażanie.
Na tym stanowisku będziesz działać jako inżynier obsługujący pełny stos w oparciu o nowoczesną, wzajemnie połączoną bazę kodu. Będziesz dostarczać istotne funkcje, wpływać na sposób, w jaki budujemy i pomagać w rozwijaniu zarówno naszych systemów, jak i naszych praktyk inżynieryjnych. W zależności od Twojego doświadczenia będziesz także odgrywać kluczową rolę w kierowaniu członkami zespołu, kształtowaniu kierunku technicznego i przyspieszaniu wdrażania przepływów pracy natywnych dla sztucznej inteligencji poprzez praktyczną współpracę.
Pokochasz tę pracę, jeśli: lubisz rozwiązywać problemy od początku do końca, od potrzeb klienta po produkcję, rozwijasz się w dynamicznych środowiskach, w których zmieniają się priorytety i niejednoznaczność jest powszechna, ekscytujesz się rozwojem natywnym AI i ewolucją sposobu budowania oprogramowania. Lubisz współpracować z innymi firmami zajmującymi się produktami i projektami, a nie interesariuszeJestem dumny z ulepszania zarówno systemów, jak i sposobu pracy zespołówWolę wysyłkę i naukę od czekania na doskonałe wymaganiaCiesz się mentoringiem, tworzeniem par i pomaganiem innym inżynierom w rozwojuChcesz wpływać na kierunek techniczny bez konieczności formalnej władzyZnajduj energię w modernizowaniu i ulepszaniu rzeczywistych systemów produkcyjnychLubię równoważyć prędkość z wysokimi standardami inżynieryjnymi i jakościąCo zrobisz:Najpierw pomyśl o produkcie - własne wyniki, a nie tylko bilety i upewnij się, że praca wywiera rzeczywisty wpływ na klientaProjektuj, buduj i dostarczaj funkcje od początku do końca, od definicji problemu po produkcjaWykorzystuj sztuczną inteligencję jako kluczową część swojego przepływu pracy - pisz specyfikacje, generuj kod i krytycznie oceniaj wynikiĆwicz rozszerzone kodowanie - utrzymując wysokie standardy jakości kodu, testowania i projektowania systemówPokonuj niejednoznaczności poprzez prototypowanie, iterowanie i sprawdzanie poprawności rozwiązań z rzeczywistymi danymiWspieraj cały stos (Node, TypeScript, React) w środowisku natywnym dla chmury (AWS/GCP)Udoskonalaj i rozwijaj dużą, wzajemnie połączoną produkcję codebaseDebuguj złożone problemy w usługach i podejmuj rozsądne decyzje dotyczące architektury Własne systemy produkcyjne, w tym obserwowalność, niezawodność, wdrożenia i obowiązki na wezwanie Ścisła współpraca z inżynierami poprzez przeglądy kodu, parowanie i wspólne rozwiązywanie problemówPrzenoszenie wiedzy i najlepszych praktyk poprzez praktyczną pracę, a nie tylko dokumentacjęWypływ na kierunek techniczny w swoim podzespole i przyczynianie się do szerszych ulepszeń inżynieryjnychPomoc w definiowaniu i rozwijaniu praktyk inżynieryjnych, szczególnie w przypadku rozwoju natywnego dla sztucznej inteligencjiWkrocz, aby przewodzić niejednoznacznym lub poważnym problemom, i w razie potrzeby wycofaj się, aby umożliwić innymZostaw systemy i zespoły lepsze, niż je zastałeś.Jak będzie mierzony sukces:Dostarczenie wysokiej jakości funkcji wpływających na klienta od koncepcji po produkcjęWymierne usprawnienia w zakresie szybkości działania zespołu, jakości lub praktyk inżynierskichPozytywny wpływ na członków zespołu poprzez mentoring, parowanie i wspólne standardyCo powinieneś mieć:5 - 8+ lat doświadczenia w profesjonalnej inżynierii oprogramowaniaDuże doświadczenie w budowaniu i dostarczaniu systemów produkcyjnych przy użyciu nowoczesnych technologii internetowych (Type, Node, React)Solidny projekt systemu i umiejętności debugowania w systemach rozproszonych Doświadczenie w kompleksowym posiadaniu usług, w tym we wdrażaniu, monitorowaniu i wsparciu na żądanie Znajomość środowisk chmurowych (AWS, GCP lub podobnych) Silna dyscyplina testowania oraz zrozumienie projektu i zasięgu testów Umiejętność poruszania się i ulepszania dużych, istniejących baz kodu Komfort pracy w niejednoznacznych, szybko zmieniających się środowiskach o zmiennych priorytetach Silne umiejętności komunikacyjne; potrafi tłumaczyć koncepcje techniczne wśród odbiorcówDoświadczenie we współpracy międzyfunkcyjnej w zakresie produktu i projektuNastawienie na produkt - zaczynając od problemu klienta i ambitnych założeńDoświadczenie w korzystaniu z narzędzi AI w celu poprawy przepływów pracy i wyników rozwojuMożliwość szybkiego rozwoju w nieznanych systemach i dostarczania wartości bez narzucania wskazówekDoświadczenie w zakresie mentoringu, łączenia w pary lub podnoszenia poziomu innych inżynierówPokora i ciekawość; otwartość na naukę, adaptację i dzielenie się punktami.Wymagania fizyczneDługie okresy siedzenia przy biurku i pracy przy komputerze.Musisz czasami unieść do 15 funtów.Ta rola jest otwarta dla kandydatów ze Stanów Zjednoczonych.Chociaż ten opis stanowiska określa główne oczekiwania na tym stanowisku, nie jest to pełna lista wszystkiego, co będziesz robić w Digible. Wierzymy, że warto się wspierać, osiągając kluczowe cele, dzieląc się spostrzeżeniami i znajdując nowe sposoby na podniesienie wydajności, procesów i sukcesu klienta.
Płace, dodatkowe korzyści i nie tylko! Zatrudniamy na to stanowisko osoby na różnych poziomach w ramach naszej ścieżki starszego inżyniera oprogramowania. Zakres wynagrodzeń jest szeroki, a ostateczne wynagrodzenie będzie oparte na Twoim doświadczeniu, kwalifikacjach i poziomie.
Zakres wynagrodzeń: 140 000 USD - 210 000 USD w tygodniu pracy (32-godzinny tydzień pracy) WFA (Work From Anywhere) Dodatek uznaniowy Oferujemy 3 tygodnie PTO, zwolnienie chorobowe i żałobę. Oferujemy 11 płatnych urlopów! (nie licząc tych, które przypadają w piątek!) 401(k) + Match75% Świadczenia zdrowotne opłacane przez pracodawcę (medyczne, stomatologiczne i okulistyczne) Świadczenie zwrotne w zakresie dobrego samopoczucia psychicznego i fizycznego Fundusz na podróże w wysokości 1000 USD rocznie dla pracowników, którzy pracowali w Digible ponad 3 lata Płatny urlop rodzicielski Biuro przyjazne psom Comiesięczne wydarzenia towarzyskie Cotygodniowe lunche i przekąski dla pracowników biurowych!UWAGA DO GÓRY!
Wierzymy w przejrzystość całego procesu rekrutacji. Aby pomóc nam zapewnić idealne dopasowanie, w trakcie procesu rekrutacji poprosimy Cię o udostępnienie kilku profesjonalnych referencji, które będą mogły potwierdzić Twoje doświadczenie i umiejętności. Wszystko to stanowi część naszego zaangażowania w otwartą, uczciwą komunikację i nasze podstawowe wartości: skupienie, autentyczność, pokora, ciekawość i szczęście.
Oryginalnie opublikowano w Himalajach