Praca
Z kanału partnera
Inżynier oprogramowania backendowego - Tworzenie aplikacji
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Nie
- Firma
- Palantir
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Firma zmieniająca świat
Palantir tworzy wiodące na świecie oprogramowanie do podejmowania decyzji i operacji w oparciu o dane. Dostarczając odpowiednie dane osobom, które ich potrzebują, nasze platformy umożliwiają naszym partnerom opracowywanie leków ratujących życie, prognozowanie zakłóceń w łańcuchu dostaw, lokalizowanie zaginionych dzieci i nie tylko.
Rola
Inżynierowie oprogramowania zaplecza w Palantir tworzą oprogramowanie na dużą skalę, aby zmienić sposób, w jaki organizacje korzystają z danych. Nasi inżynierowie oprogramowania są zaangażowani w cały cykl życia produktu, od generowania pomysłów, projektowania, prototypowania i dostawy do produkcji. Będziesz ściśle współpracować z technicznymi i nietechnicznymi członkami zespołu, aby zrozumieć problemy naszych klientów i tworzyć produkty, które je rozwiązują. Zachęcamy do przemieszczania się między zespołami, aby dzielić się kontekstem, umiejętnościami i doświadczeniem, dzięki czemu poznasz wiele różnych technologii i aspektów każdego produktu. Inżynierowie pracują autonomicznie i niezależnie podejmują decyzje w ramach społeczności, która będzie Cię wspierać i stawiać wyzwania w miarę Twojego wzrostu i rozwoju, stając się silnym współpracownikiem technicznym i liderem inżynierii.
Twój codzienny przepływ pracy będzie się różnić, dostosowując się do wymagań naszych użytkowników i pojawiających się wyzwań technicznych. Jednego dnia może się okazać, że będziesz współpracować z innymi inżynierami, aby zaprojektować nowy system umożliwiający nowatorski przepływ pracy, a następnego będziesz mógł dostrajać wydajność, aby zapewnić wyniki operacyjne z niskimi opóźnieniami.
Nasza organizacja zajmująca się rozwojem produktów składa się z małych zespołów inżynierów oprogramowania. Każdy zespół koncentruje się na konkretnym aspekcie produktu i współpracuje nad budowaniem przekrojowych możliwości funkcjonalnych, usprawnianiem przepływów pracy użytkowników i ciągłym ulepszaniem wydajności i niezawodności naszego oprogramowania.
Zatrudniamy inżynierów, których pasją jest rozwiązywanie rzeczywistych problemów i umożliwianie zarówno programistom, jak i użytkownikom końcowym optymalnej pracy. Jeśli masz motywację do opracowywania niezawodnych, wydajnych i skalowalnych systemów oraz projektowania solidnych interfejsów API i prymitywów, ta rola oferuje możliwość wywarcia znaczącego wpływu na nasze produkty i ludzi, którzy z nich korzystają.
Linia frontu
Inżynierowie oprogramowania Foundry mogą otrzymać możliwość wzięcia udziału w Frontline, ekskluzywnym programie innym niż wszystkie. To wyjątkowe, krótkoterminowe zadanie obejmuje współpracę z klientami, co pozwala na bezpośrednią współpracę z użytkownikami i uzyskanie wglądu z pierwszej ręki w sposób, w jaki wykorzystywane są nasze produkty oraz wyzwania stojące przed naszymi klientami. W przeciwieństwie do tradycyjnych ról inżynierskich, Frontline pozwala zanurzyć się w złożonych, niejednoznacznych problemach, umożliwiając dostarczanie skutecznych rozwiązań w niektórych z najważniejszych branż i instytucji na świecie.
Niektóre z naszych produktów, które odniosły największy sukces, powstały w fabryce, rozwiązując rzeczywiste problemy najważniejszych instytucji na świecie. Produkty te zostały opracowane przez niektórych z naszych inżynierów produktów, którzy odnieśli największe sukcesy, którzy rozpoczęli karierę na stanowiskach powiązanych z obowiązkami na linii frontu, zyskując głębokie zrozumienie zarówno naszej technologii, jak i naszych klientów.
Frontlinerowie działają w szerokim spektrum obowiązków, podobnie jak CTO w startupie. Pracują w małych zespołach, aby zapewnić kompleksową realizację projektów o wysokiej stawce. Spektrum sięga od omawiania architektury i tworzenia niestandardowych aplikacji internetowych po prowadzenie warsztatów z użytkownikami i opracowywanie strategii z kadrą kierowniczą klientów. Nie ma dwóch takich samych dni, ponieważ każdy dzień jest inny i wywiera wpływ. Będąc świadkiem interakcji klientów z Foundry i doświadczając na własnej skórze tych bolesnych punktów, zyskasz unikalne spostrzeżenia, które bezpośrednio wpływają na nasz proces rozwoju, pomagając udoskonalać i ulepszać nasze produkty.
Podstawowe obowiązki
• Projektowanie, rozwijanie i utrzymywanie wysokowydajnych, skalowalnych usług zaplecza, które stanowią podstawę naszych danych operacyjnych i systemów sztucznej inteligencji
• Utrzymywanie wysokich standardów kodowania poprzez opracowywanie wytycznych, aktywne uczestnictwo w przeglądach kodu oraz wspieranie kultury ciągłego doskonalenia i dzielenia się wiedzą w swoim zespole
• Tworzenie solidnych interfejsów API do użytku przez programistów front-end i łączenie systemów zewnętrznych oraz współpraca z programistami front-end w celu integracji elementów dostępnych dla użytkownika z logiką po stronie serwera
• Projektowanie wydajnych struktur danych i algorytmów do zarządzania danymi na dużą skalę i o dużej przepustowości
• Optymalizacja aplikacji pod kątem szybkości i skalowalności poprzez analizę wydajności
• Aktywnie ulepszaj przepływ pracy użytkowników, współpracując z zespołami interdyscyplinarnymi, zapewniając bezproblemową obsługę w ramach różnych produktów i spójną obsługę użytkownika
Technologie, których używamy
• Różne języki backendu, w tym Java, Rust, Python i Go
• Technologie systemów rozproszonych, takie jak Kafka, Cassandra, Elasticsearch i Spark
• Docker i Kubernetes do konteneryzacji i orkiestracji
• Narzędzia do kompilacji zgodne ze standardami branżowymi, w tym Gradle i GitHub
Co cenimy
• Głębokie zrozumienie logiki po stronie serwera, wydajnej obsługi danych i systemów rozproszonych
• Silny nacisk na tworzenie przepływów pracy i rozwiązań zorientowanych na użytkownika, przekraczanie granic produktów w celu zapewnienia spójnych i solidnych przepływów pracy dla użytkowników, które zapewniają płynną i intuicyjną obsługę użytkownika
• Doświadczenie w tworzeniu wysokiej jakości oprogramowania w dynamicznym środowisku programistycznym CI/CD
• Umiejętność współpracy w zespołach składających się z osób technicznych i nietechnicznych oraz zrozumienia, w jaki sposób decyzje techniczne wpływają na ludzi, którzy będą korzystać z tego, co budujesz
• Umiejętności i komfort pracy w stale rozwijającym się środowisku z dynamicznymi celami i iteracją z użytkownikami
• Aktywne poświadczenie bezpieczeństwa w Wielkiej Brytanii lub uprawnienia i chęć uzyskania poświadczenia bezpieczeństwa w Wielkiej Brytanii są korzystne, ale nie konieczne
Czego wymagamy
• Doświadczenie w projektowaniu i rozwijaniu funkcji i ulepszeń, a także wspieraniu i utrzymywaniu działających systemów backendowych…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/palantir/backend-software-engineer-application-development-london-united-kingdom-129743)
Palantir tworzy wiodące na świecie oprogramowanie do podejmowania decyzji i operacji w oparciu o dane. Dostarczając odpowiednie dane osobom, które ich potrzebują, nasze platformy umożliwiają naszym partnerom opracowywanie leków ratujących życie, prognozowanie zakłóceń w łańcuchu dostaw, lokalizowanie zaginionych dzieci i nie tylko.
Rola
Inżynierowie oprogramowania zaplecza w Palantir tworzą oprogramowanie na dużą skalę, aby zmienić sposób, w jaki organizacje korzystają z danych. Nasi inżynierowie oprogramowania są zaangażowani w cały cykl życia produktu, od generowania pomysłów, projektowania, prototypowania i dostawy do produkcji. Będziesz ściśle współpracować z technicznymi i nietechnicznymi członkami zespołu, aby zrozumieć problemy naszych klientów i tworzyć produkty, które je rozwiązują. Zachęcamy do przemieszczania się między zespołami, aby dzielić się kontekstem, umiejętnościami i doświadczeniem, dzięki czemu poznasz wiele różnych technologii i aspektów każdego produktu. Inżynierowie pracują autonomicznie i niezależnie podejmują decyzje w ramach społeczności, która będzie Cię wspierać i stawiać wyzwania w miarę Twojego wzrostu i rozwoju, stając się silnym współpracownikiem technicznym i liderem inżynierii.
Twój codzienny przepływ pracy będzie się różnić, dostosowując się do wymagań naszych użytkowników i pojawiających się wyzwań technicznych. Jednego dnia może się okazać, że będziesz współpracować z innymi inżynierami, aby zaprojektować nowy system umożliwiający nowatorski przepływ pracy, a następnego będziesz mógł dostrajać wydajność, aby zapewnić wyniki operacyjne z niskimi opóźnieniami.
Nasza organizacja zajmująca się rozwojem produktów składa się z małych zespołów inżynierów oprogramowania. Każdy zespół koncentruje się na konkretnym aspekcie produktu i współpracuje nad budowaniem przekrojowych możliwości funkcjonalnych, usprawnianiem przepływów pracy użytkowników i ciągłym ulepszaniem wydajności i niezawodności naszego oprogramowania.
Zatrudniamy inżynierów, których pasją jest rozwiązywanie rzeczywistych problemów i umożliwianie zarówno programistom, jak i użytkownikom końcowym optymalnej pracy. Jeśli masz motywację do opracowywania niezawodnych, wydajnych i skalowalnych systemów oraz projektowania solidnych interfejsów API i prymitywów, ta rola oferuje możliwość wywarcia znaczącego wpływu na nasze produkty i ludzi, którzy z nich korzystają.
Linia frontu
Inżynierowie oprogramowania Foundry mogą otrzymać możliwość wzięcia udziału w Frontline, ekskluzywnym programie innym niż wszystkie. To wyjątkowe, krótkoterminowe zadanie obejmuje współpracę z klientami, co pozwala na bezpośrednią współpracę z użytkownikami i uzyskanie wglądu z pierwszej ręki w sposób, w jaki wykorzystywane są nasze produkty oraz wyzwania stojące przed naszymi klientami. W przeciwieństwie do tradycyjnych ról inżynierskich, Frontline pozwala zanurzyć się w złożonych, niejednoznacznych problemach, umożliwiając dostarczanie skutecznych rozwiązań w niektórych z najważniejszych branż i instytucji na świecie.
Niektóre z naszych produktów, które odniosły największy sukces, powstały w fabryce, rozwiązując rzeczywiste problemy najważniejszych instytucji na świecie. Produkty te zostały opracowane przez niektórych z naszych inżynierów produktów, którzy odnieśli największe sukcesy, którzy rozpoczęli karierę na stanowiskach powiązanych z obowiązkami na linii frontu, zyskując głębokie zrozumienie zarówno naszej technologii, jak i naszych klientów.
Frontlinerowie działają w szerokim spektrum obowiązków, podobnie jak CTO w startupie. Pracują w małych zespołach, aby zapewnić kompleksową realizację projektów o wysokiej stawce. Spektrum sięga od omawiania architektury i tworzenia niestandardowych aplikacji internetowych po prowadzenie warsztatów z użytkownikami i opracowywanie strategii z kadrą kierowniczą klientów. Nie ma dwóch takich samych dni, ponieważ każdy dzień jest inny i wywiera wpływ. Będąc świadkiem interakcji klientów z Foundry i doświadczając na własnej skórze tych bolesnych punktów, zyskasz unikalne spostrzeżenia, które bezpośrednio wpływają na nasz proces rozwoju, pomagając udoskonalać i ulepszać nasze produkty.
Podstawowe obowiązki
• Projektowanie, rozwijanie i utrzymywanie wysokowydajnych, skalowalnych usług zaplecza, które stanowią podstawę naszych danych operacyjnych i systemów sztucznej inteligencji
• Utrzymywanie wysokich standardów kodowania poprzez opracowywanie wytycznych, aktywne uczestnictwo w przeglądach kodu oraz wspieranie kultury ciągłego doskonalenia i dzielenia się wiedzą w swoim zespole
• Tworzenie solidnych interfejsów API do użytku przez programistów front-end i łączenie systemów zewnętrznych oraz współpraca z programistami front-end w celu integracji elementów dostępnych dla użytkownika z logiką po stronie serwera
• Projektowanie wydajnych struktur danych i algorytmów do zarządzania danymi na dużą skalę i o dużej przepustowości
• Optymalizacja aplikacji pod kątem szybkości i skalowalności poprzez analizę wydajności
• Aktywnie ulepszaj przepływ pracy użytkowników, współpracując z zespołami interdyscyplinarnymi, zapewniając bezproblemową obsługę w ramach różnych produktów i spójną obsługę użytkownika
Technologie, których używamy
• Różne języki backendu, w tym Java, Rust, Python i Go
• Technologie systemów rozproszonych, takie jak Kafka, Cassandra, Elasticsearch i Spark
• Docker i Kubernetes do konteneryzacji i orkiestracji
• Narzędzia do kompilacji zgodne ze standardami branżowymi, w tym Gradle i GitHub
Co cenimy
• Głębokie zrozumienie logiki po stronie serwera, wydajnej obsługi danych i systemów rozproszonych
• Silny nacisk na tworzenie przepływów pracy i rozwiązań zorientowanych na użytkownika, przekraczanie granic produktów w celu zapewnienia spójnych i solidnych przepływów pracy dla użytkowników, które zapewniają płynną i intuicyjną obsługę użytkownika
• Doświadczenie w tworzeniu wysokiej jakości oprogramowania w dynamicznym środowisku programistycznym CI/CD
• Umiejętność współpracy w zespołach składających się z osób technicznych i nietechnicznych oraz zrozumienia, w jaki sposób decyzje techniczne wpływają na ludzi, którzy będą korzystać z tego, co budujesz
• Umiejętności i komfort pracy w stale rozwijającym się środowisku z dynamicznymi celami i iteracją z użytkownikami
• Aktywne poświadczenie bezpieczeństwa w Wielkiej Brytanii lub uprawnienia i chęć uzyskania poświadczenia bezpieczeństwa w Wielkiej Brytanii są korzystne, ale nie konieczne
Czego wymagamy
• Doświadczenie w projektowaniu i rozwijaniu funkcji i ulepszeń, a także wspieraniu i utrzymywaniu działających systemów backendowych…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/palantir/backend-software-engineer-application-development-london-united-kingdom-129743)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Palantir
Lokalizacja
Londyn, Wielka Brytania
Ogłoszenie pochodzi od Palantir.