O tym stanowisku
auto_translated_note
Nasz świat się zmienia, a PTC jest liderem. Nasze oprogramowanie łączy świat fizyczny i cyfrowy, umożliwiając firmom usprawnianie operacji, tworzenie lepszych produktów i wzmacnianie ludzi we wszystkich aspektach ich działalności. Nasi ludzie mają ogromny wpływ na nasz sukces.
Dziś jesteśmy globalnym zespołem liczącym prawie 7000 pracowników, a naszym głównym celem jest stwarzanie członkom naszego zespołu możliwości odkrywania, uczenia się i rozwoju - a wszystko to przy jednoczesnym obserwowaniu, jak ich pomysły stają się rzeczywistością i celebrowaniu różnic, które czynią nas tym, kim jesteśmy i pracą, którą wykonujemy, jest możliwa. Główny inżynier oprogramowania (SRE) - Onshape - Remote US. Informacje o zespole Site Reliability Engineering firmy Role Onshape poszukuje głównego inżyniera oprogramowania, który będzie odgrywał kluczową rolę w zapewnianiu długoterminowej niezawodności, skalowalności i doskonałości operacyjnej naszej platformy.
Jako główny inżynier oprogramowania będziesz działać z dużą autonomią i wpływem. Będziesz kierować złożonymi inicjatywami dotyczącymi niezawodności obejmującymi wiele organizacji, kształtować strategię niezawodności oraz pełnić funkcję autorytetu technicznego i zaufanego doradcy w zakresie inżynierii. Twoja praca bezpośrednio wpłynie na doświadczenia naszych klientów, zapewniając, że platforma będzie szybka, odporna i niezawodna.
Jako główny inżynier oprogramowania pomożesz chronić zaufanie klientów, zapewniając niezawodność w całym cyklu życia systemu. Ta rola jest idealna dla inżynierów, którzy lubią rozwiązywać niejednoznaczne, istotne problemy na dużą skalę, wpływać na projekty systemów w zespołach i podnosić poprzeczkę niezawodności dla całej organizacji. Co zrobisz: Własna niezawodność na dużą skalę - Kieruj projektowaniem, wdrażaniem i ewolucją strategii niezawodności, dostępności i odporności dla wielkoskalowych systemów rozproszonych, napisanych głównie w języku Java - Wykorzystuj głębokie doświadczenie w obsłudze złożonych, rozproszonych systemów, aby kierować decyzjami dotyczącymi architektury, strategiami niezawodności i długoterminową ewolucją systemu - Identyfikuj ryzyko systemowe w architekturze aplikacji, przepływach danych i infrastrukturze oraz wprowadzaj ulepszenia architektury, które wymiernie poprawiają dostępność, wydajność i skalowalność - Ustanawiaj i rozwijaj standardy niezawodności, najlepsze praktyki i zasady operacyjne w obszarze badań i rozwoju Dążenie do doskonałości operacyjnej - Przewodzenie wysiłkom mającym na celu zapobieganie incydentom, wykrywanie ich i łagodzenie ich poprzez ulepszenia techniczne i dojrzałość operacyjną - Pełnienie roli starszego punktu koordynującego podczas poważnych incydentów, pomagając w zarządzaniu reakcją i kierowaniu długoterminowymi środkami zaradczymi - Wspieranie beznagannych przeglądów po incydencie i zapewnianie, że wnioski przełożą się na trwałe ulepszenia systemu Zmniejszenie trudu inżynieryjnego - Stosowanie zaawansowanych praktyk inżynierii oprogramowania w celu wyeliminowania pracy ręcznej, zmniejszenia obciążenia operacyjnego i poprawy obserwowalności systemu - Projektowanie i budowanie wewnętrznych platform, automatyzacji i narzędzi obsługujących usługi oparte na języku Java i ich potrzeby operacyjne - Podnoszenie poprzeczki w zakresie monitorowania, ostrzegania i wdrażania SLO/SLI we wszystkich systemach Przewodzenie poprzez wywieranie wpływu i współpracę - Głęboko współpracuj z inżynierami produktu, architektami i kierownictwem inżynieryjnym, aby zapewnić, że niezawodność i funkcjonalność są najważniejszymi kwestiami w projektowaniu systemów - Przeglądanie i wpływanie na projekty złożonych systemów obejmujących technologie, takie jak magazyny danych, systemy przesyłania wiadomości i usługi koordynacyjne - Pełnienie roli mentora technicznego i trenera dla SRE i innych inżynierów, podnosząc ogólną dojrzałość inżynieryjną i operacyjną Kształtowanie strategii i kierunku - Przyczynianie się do długoterminowa strategia dotycząca niezawodności i infrastruktury dostosowana do rozwoju biznesu - Bądź na bieżąco z trendami branżowymi w SRE, systemach rozproszonych i ekosystemie Java, zamieniając spostrzeżenia w praktyczne ulepszenia - Pomóż zdefiniować, jak „wielka niezawodność” wygląda dla organizacji i jak ją mierzymy Czego szukamy wymaganego doświadczenia i wiedzy specjalistycznej - Obywatelstwo USA lub stali rezydenci tylko ze względu na wymagania ITAR. - Możliwość pracy w godzinach wschodniego wybrzeża (EST).
I bądź dostępny w ramach rotacji na wezwanie raz na 10 tygodni. - Ponad 10-letnie doświadczenie w inżynierii oprogramowania, inżynierii niezawodności witryn lub inżynierii systemów - Niezwykle duża biegłość w języku programowania Java i jego ekosystemie, w tym budowanie, debugowanie i obsługa produkcyjnych usług Java - Głębokie doświadczenie w obsłudze złożonych, rozproszonych systemów w środowiskach produkcyjnych - Silne doświadczenie w inżynierii oprogramowania z doświadczeniem w dostarczaniu wysokiej jakości, łatwego w utrzymaniu kodu Siła techniczna - Fachowa wiedza na temat zarządzania incydentami, niezawodności usług i inżynierii wydajności - Duże praktyczne doświadczenie w zakresie obserwowalności (metryki, dzienniki, ślady), pojemność planowanie i niezawodność oparta na SLO - Głęboka znajomość nowoczesnej infrastruktury opartej na chmurze, potoków CI/CD i praktyk infrastruktury jako kodu - Umiejętność wnioskowania o trybach awarii w różnych warstwach aplikacji, danych i infrastruktury Przywództwo i wywieranie wpływu - Udowodniona umiejętność prowadzenia złożonych inicjatyw obejmujących zespoły i granice organizacyjne - Komfortowe podejmowanie decyzji technicznych o dużym wpływie w niejednoznacznych środowiskach - Silny komunikator, który może wpływać na decyzje projektowe i operacyjne wśród szerokiego grona interesariuszy Nastawienie - Osoba myśląca systemowo skupiająca się na analizie przyczyn źródłowych i trwałe poprawki - Spokojny i skuteczny pod presją, szczególnie podczas incydentów o dużej wadze - Ciekawy, oparty na danych i zaangażowany w ciągłe doskonalenie Miło mieć - Doświadczenie w obsłudze lub systemach wspierających z wykorzystaniem technologii takich jak MongoDB, ZooKeeper iRabbitMQ - Doświadczenie w dostrajaniu wydajności i optymalizacji skalowalności usług Java - Doświadczenie w ustalaniu standardów inżynieryjnych lub wpływaniu na nie na poziomie organizacji - Wcześniejsze zaangażowanie w ewolucję praktyk SRE lub platform w rozwijającej się organizacji inżynieryjnej - Doświadczenie w projektowaniu, obsłudze, lub skalowanie systemów w środowiskach chmurowych, takich jak AWS (preferowane), w tym znajomość podstawowych usług, modeli sieciowych i funkcji zapewniających niezawodność. Dlaczego ta rola ma znaczenie: Rola głównego inżyniera oprogramowania ma kluczowe znaczenie dla zapewnienia, że nasza platforma w dalszym ciągu będzie spełniać oczekiwania naszych klientów w zakresie niezawodności w miarę rozwoju. Twoja praca będzie miała szeroki i trwały wpływ - nie tylko na poszczególne systemy, ale także na podejście do niezawodności i doskonałości operacyjnej w całej inżynierii.
W PTC wierzymy w siłę różnorodnych pomysłów i perspektyw. Jako firma globalna, która ceni i szanuje wszystkie tożsamości, kultury i punkty widzenia, staramy się stworzyć włączającą PTC dla WSZYSTKICH poprzez środowisko, w którym każdy czuje się przynależny i ma siłę, aby pokazać w pracy swoje prawdziwe, autentyczne ja. Jesteśmy dumni z tego, że jesteśmy pracodawcą zapewniającym równe szanse.
Witamy kandydatów ze wszystkich środowisk i zatrudniamy bez względu na rasę, pochodzenie narodowe, religię, wiek, kolor skóry, pochodzenie etniczne, pochodzenie, stan cywilny, płeć (w tym ciąża), orientację seksualną, tożsamość płciową, ekspresję płciową, informacje genetyczne, niepełnosprawność, status weterana lub jakąkolwiek inną cechę chronioną przez lokalne, stanowe lub federalne przepisy, zasady lub regulacje. W stanie Massachusetts wymaganie lub przeprowadzanie testu na wykrywaczu kłamstw jako warunku zatrudnienia lub kontynuacji zatrudnienia jest niezgodne z prawem. Pracodawca, który naruszy to prawo, będzie podlegał karom karnym i odpowiedzialności cywilnej.
Więcej informacji na temat kompleksowych świadczeń PTC i wykorzystania przez nas sztucznej inteligencji można znaleźć na naszej stronie Kariera (https://www.ptc.com/en/careers/united-states-careers). Zgłoszenia będą przyjmowane na bieżąco do wyczerpania wolnych miejsc.PTC dokłada wszelkich starań, aby portal ptc.com/careers był dostępny dla wszystkich użytkowników. Jeśli chcesz się z nami skontaktować w sprawie dostępności naszej strony internetowej lub potrzebujesz pomocy w ukończeniu procesu aplikacyjnego, skontaktuj się z zespołem ds. pozyskiwania talentów PTC pod adresem TalentAcquisition@ptc.com.
Te dane kontaktowe służą wyłącznie do składania wniosków o zakwaterowanie i nie można ich używać do sprawdzania statusu wniosków. Życie w PTC to coś więcej niż tylko praca z najnowocześniejszymi technologiami w celu transformacji świata fizycznego. Chodzi o to, abyś pokazał się takim, jakim jesteś, i współpracował z niektórymi z najbardziej utalentowanych liderów branży, aby zmienić otaczający Cię świat. Jeśli podzielasz naszą pasję do rozwiązywania problemów poprzez innowacje, prawdopodobnie staniesz się tak samo pasjonatem doświadczenia PTC jak my.
Czy jesteś gotowy, aby wspólnie z nami podjąć decyzję o kolejnym etapie kariery? Szanujemy prawa osób fizycznych do prywatności i zobowiązujemy się do postępowania z danymi osobowymi w sposób odpowiedzialny i zgodny ze wszystkimi obowiązującymi przepisami dotyczącymi prywatności i ochrony danych. Zapoznaj się z naszą Polityką prywatności tutaj.” Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/principal-software-engineer-sre-ptc