O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Canonical jest wiodącym dostawcą oprogramowania typu open source i systemów operacyjnych dla globalnych rynków przedsiębiorstw i technologii. Nasza platforma Ubuntu jest bardzo szeroko stosowana w przełomowych inicjatywach przedsiębiorstw, takich jak chmura publiczna, nauka o danych, sztuczna inteligencja, innowacje inżynieryjne i IoT. Do naszych klientów zaliczają się wiodący na świecie dostawcy chmur publicznych i krzemu oraz liderzy branży w wielu sektorach.
Firma jest pionierem globalnej rozproszonej współpracy, zatrudniającej ponad 1000 pracowników w ponad 70 krajach i bardzo niewielu pracowników na stanowiskach biurowych. Zespoły spotykają się osobiście dwa do czterech razy w roku, w ciekawych lokalizacjach na całym świecie, aby uzgodnić strategię i wykonanie. Firma jest prowadzona przez założyciela, jest rentowna i rozwija się.
W firmie Canonical stworzyliśmy nową ścieżkę kariery dla inżynierów wydajności, którzy zapewniają wyjątkową przejrzystość wydajności, poprawności i wydajności oprogramowania. Dodajemy te role do każdego zespołu inżynierów w firmie. Jako platforma open source mamy zespoły, które pracują na każdym poziomie stosu oprogramowania - od jądra, poprzez aplikacje serwerowe i desktopowe, aż po sieć.
Do każdego zespołu inżynierów w firmie dodajemy role skupiające się na tym, aby odgrywać rolę czynników napędzających umiejętności inżynierii wydajności, narzędzia, kulturę i wiedzę na temat całej naszej gamy produktów. Stworzyliśmy także centralny zespół ds. inżynierii wydajności, w którym będziemy rozwijać wspólne narzędzia, możliwości dashboardów, ramy pomiarowe, możliwości i umiejętności analityczne. Nazywamy to skupienie się na karierze „percorr”, ponieważ odkryliśmy, że te same głębokie spostrzeżenia, które umożliwiają wyrafinowany pomiar wydajności i projektowanie, umożliwiają również zespołom ulepszanie swoich uprzęży i ram pod kątem poprawności.
Zrozumienie nie tylko aplikacji, ale także środowiska wykonawczego, kompilatora i systemu, aż do procesora, daje inżynierowi możliwość kreatywnego myślenia i wglądu w to, co należy zmierzyć, a także w jaki sposób sprawdzić poprawność. Odkryliśmy, że inżynierowie wydajności często ulepszają najgłębsze i najtrudniejsze obszary naszych wiązek testowych oraz odblokowują swoje zespoły w celu testowania i pomiaru wcześniej „ciemnych” aspektów swojej pracy. Mamy również zespoły, które współpracują z każdym głównym dostawcą krzemu i chmurą, ze szczególnym naciskiem na optymalizację wydajności całego stosu dla tej architektury, rodziny procesorów lub hypervisora.
Naszym celem jest zapewnienie użytkownikom Ubuntu możliwości wyboru dowolnej platformy do swoich obciążeń i pewność, że mają dostęp do najlepszej wydajności i efektywności w całym stosie, od jądra po kodek. Jeśli sobie tego życzą, umożliwimy inżynierom wydajności i poprawności przełączanie się między produktami co dwa lata, aby z czasem mieli możliwość podniesienia poprzeczki w zakresie wydajności w szeregu produktów, a także aby zespoły mogły zyskać świeże spojrzenie na swoje procesy, sposób myślenia, wiązki przewodów, pulpity nawigacyjne i kod. Oczekuje się, że nasi liderzy wydajności i poprawności będą naprawdę wyjątkowymi osobami, a także liderami, którzy mają pewność w ustalaniu oczekiwań dotyczących zmian, dzieleniu się spostrzeżeniami i umiejętnościami, prowadzeniu inicjatyw i programów.
Nie ma sposobu, aby przenieść znaczącą bazę kodu bez przeniesienia ludzi, którzy za nim stoją. To ścieżka kariery dla perfekcjonistów i artystów precyzyjnych. Niezależnie od tego, czy interesuje Cię konkretny język - C, C++, Rust, Golang, Python, Java, Flutter-Dart lub inne - czy też szczególnie lubisz jądro, sprzęt lub zestaw instrukcji procesora, czy postrzegasz siebie jako osobę, która zwiększa postrzegane doświadczenie użytkownika poprzez wydajność, czy optymalizację wydajności centrów danych w celu zmniejszenia śladu węglowego, ten proces jest najlepszym sposobem na znalezienie roli w firmie Canonical, która będzie odpowiadać Twojej precyzji, dyscyplinie, wnikliwości i zapałowi.
Lokalizacja: Mamy zespoły w każdej strefie czasowej i możemy obsługiwać aplikacje z niemal każdej kraj. Mile widziane umiejętności Wgląd w wydajność niskopoziomowego procesora i język asemblera - zrozumienie pamięci podręcznej, rejestrów, wektoryzacji, pamięci Wgląd w wydajność jądra - planowanie, przełączanie kontekstu, przyspieszanie sprzętowe Wgląd w wydajność systemów rozproszonych - śledzenie, debugowanie Wgląd w wydajność na poziomie kompilatora - optymalizacja pod kątem profilu, wstawianie, assembler Wgląd w wydajność w czasie wykonywania - Golang, Python, JVM, NodeJS Ocena wydajności bazy danych - plany, indeksowanie, modelowanie danych, śledzenie, monitorowanie Przeglądarka internetowa spostrzeżenia dotyczące wydajności - JS, frameworki internetowe, śledzenie, CSS Narzędzia do pomiaru wydajności - profilowanie, eBPF, D-Trace, flamegraphs Benchmarki i narzędzia do pomiaru wydajności - Phoronix Test Suite, inne Testuj wiązki i możliwości w C, C++, Rust, Python, Golang, NodeJS, JavaScript Rola obejmuje wydajność i poprawność oprogramowania Drive w konkretnym projekcie Współpraca ze współpracownikami i społecznością na całym świecie Praca nad udostępnionymi narzędziami i infrastrukturą do pomiaru wydajności, analizy i raportowania Ucz, szkol i rozwijaj umiejętności w swoim zespole w zakresie kultury wydajności i projektowania Wzmocnij możliwości testowe, wiązki przewodów i potoki Analizuj systemy i kod, aby zrozumieć wydajność i skalowalność Rozwiązuj problemy bezpośrednio lub poprzez wpływ, przywództwo i rozwój umiejętności Przegląd kodu i projekty techniczne Czego od Ciebie szukamy Wyjątkowe osiągnięcia akademickie zarówno w szkole średniej, jak i na uniwersytecie Licencjat z informatyki, matematyki lub fizyki Wykazywane osobiste inicjatywy mające na celu pomiar i poprawę wydajności, wydajności i poprawności kodu Pewność siebie pozwalająca na pełne szacunku wypowiadanie się, wymianę informacji zwrotnych i dzielenie się pomysły bez wahania Historia przekraczania oczekiwań w celu osiągnięcia znakomitych wyników Przywództwo i zaangażowanie w rozwój umiejętności i mentoring Pasja do technologii potwierdzona osobistymi projektami i inicjatywami Etyka pracy i pewność siebie, aby błyszczeć wśród zmotywowanych kolegów Profesjonalny angielski w mowie i piśmie z doskonałymi umiejętnościami prezentacji Doświadczenie z Linuksem (preferowany Debian lub Ubuntu) Doskonałe umiejętności interpersonalne, ciekawość, elastyczność i odpowiedzialność Docenia różnorodność, uprzejmy i skuteczny w wielokulturowej, wielonarodowej organizacji Rozważność i motywacja własna Zorientowany na wyniki, z osobistym dążeniem do wywiązywania się ze zobowiązań. Możliwość wyjazdów międzynarodowych dwa razy w roku na imprezy firmowe trwające do dwóch tygodni.
Co oferujemy współpracownikom. Bierzemy pod uwagę lokalizację geograficzną, doświadczenie i wyniki w kształtowaniu wynagrodzeń na całym świecie. Co roku sprawdzamy wysokość wynagrodzeń (a w przypadku absolwentów i współpracowników częściej), aby upewnić się, że doceniamy wybitne wyniki.
Oprócz wynagrodzenia podstawowego oferujemy premię roczną lub prowizję uzależnioną od wyników. Wszystkim członkom zespołu zapewniamy dodatkowe benefity, które odzwierciedlają nasze wartości i ideały. Równoważymy nasze programy, aby spełniać lokalne potrzeby i zapewniać uczciwość na całym świecie.
Rozproszone środowisko pracy z osobistymi sprintami zespołowymi odbywającymi się dwa razy w roku Budżet na naukę osobistą i rozwój w wysokości 2000 USD rocznie Roczny przegląd wynagrodzeń Nagrody w uznaniu Coroczny urlop wypoczynkowy Urlop macierzyński i ojcowski Program pomocy dla pracowników Możliwość podróżowania do nowych lokalizacji w celu poznania współpracowników Priority Pass oraz udogodnienia w zakresie podróży w przypadku długodystansowych wydarzeń firmowych Informacje o CanonicalCanonical to pionierska firma technologiczna stojąca na czele globalnego przejścia na oprogramowanie open source. Jako firma publikująca Ubuntu, jeden z najważniejszych projektów open source oraz platformę dla AI, IoT i chmury, zmieniamy świat oprogramowania. Rekrutujemy na skalę globalną i stawiamy bardzo wysokie standardy osobom dołączającym do firmy.
Oczekujemy doskonałości - aby odnieść sukces, musimy być najlepsi w tym, co robimy. Większość kolegów w firmie Canonical pracuje z domu od chwili jej powstania w 2004 r. Praca tutaj to krok w przyszłość i stanowi wyzwanie dla Ciebie, abyś myślał inaczej, pracował mądrzej, uczył się nowych umiejętności i podnosił poprzeczkę. Canonical jest pracodawcą zapewniającym równe szanse.
Z dumą wspieramy miejsce pracy wolne od dyskryminacji. Różnorodność doświadczeń, perspektyw i wykształcenia tworzy lepsze środowisko pracy i lepsze produkty. Niezależnie od Twojej tożsamości, rozpatrzymy Twoją aplikację uczciwie.
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.