
Veritone tworzy korporacyjne oprogramowanie oparte na sztucznej inteligencji, które pomaga organizacjom automatyzować złożone, powtarzalne zadania i usprawniać pracę zespołów. Platforma aiWARE łączy konfigurowalne możliwości AI, wspierając automatyzację procesów oraz podejmowanie decyzji w takich obszarach jak media, bezpieczeństwo publiczne, pozyskiwanie talentów, doradztwo, usługi prawne i marketing. Firma koncentruje się na praktycznym zastosowaniu AI w procesach biznesowych, pomagając klientom zwiększać efektywność i dostrzegać nowe możliwości rozwoju.
Starszy inżynier oprogramowania backend w Veritone — praca zdalna w USA
Kieruj rozwojem odpornych systemów rozproszonych i skalowalnych aplikacji w Veritone. Wyznaczaj kierunek techniczny, zwiększaj niezawodność i wspieraj integracje platformy skoncentrowanej na AI.
185 000 $ – 200 000 $ / rok
ZdalniePełny etatLeadWymagany Język: angielskiInżynier backenduInżynier oprogramowaniaOpis
- Rozwiązywać złożone i niejednoznaczne problemy w obszarach, które wcześniej nie były badane
- Współpracować z interdyscyplinarnymi zespołami inżynieryjnymi, aby uzgadniać architekturę i realizować wspólne priorytety
- Wyznaczać kierunek techniczny, ustanawiać praktyki inżynieryjne i opracowywać długoterminowe plany rozwoju
- Tworzyć i wdrażać łatwe w utrzymaniu, ekonomiczne i responsywne rozwiązania
- Współpracować z zespołami produktu, designu i infrastruktury przy tworzeniu oraz ulepszaniu skalowalnych aplikacji i usług
- Współpracować z zespołami operacyjnymi i infrastruktury przy budowie, skalowaniu i monitorowaniu niezawodnych usług
- Projektować, tworzyć, testować i debugować wysokowydajne oprogramowanie dla krytycznych aplikacji biznesowych
- Oceniać i optymalizować bazy kodu frontendowego i backendowego w celu poprawy wydajności oraz efektywności systemów
Wymagania
- Co najmniej pięć lat doświadczenia w projektowaniu architektury i tworzeniu wysokowydajnych, niezawodnych systemów w złożonych, wielowarstwowych środowiskach rozproszonych
- Zaawansowane umiejętności programistyczne w zakresie nowoczesnych języków i frameworków, takich jak Golang, Node.js lub React
- Bardzo dobra znajomość obiektowych i funkcyjnych zasad projektowania
- Doświadczenie w udziale w kompleksowym projektowaniu nowych i istniejących systemów
- Znajomość integralności architektonicznej, wzorców projektowych, bezpieczeństwa, niezawodności i skalowania horyzontalnego
- Szerokie doświadczenie w stosowaniu najlepszych praktyk inżynieryjnych w całym cyklu życia oprogramowania
- Doświadczenie w przestrzeganiu rygorystycznych standardów kodowania, przeprowadzaniu dokładnych przeglądów kodu, korzystaniu z kontroli wersji i testów automatycznych
- Udokumentowane osiągnięcia w zakresie doskonałości operacyjnej i ciągłego wdrażania
- Udowodniona umiejętność wdrażania i utrzymywania oprogramowania klasy produkcyjnej na dużą skalę
- Wykształcenie wyższe pierwszego stopnia w dziedzinie informatyki lub solidne podstawy informatyki, w tym programowania obiektowego, wzorców projektowych i algorytmów
Benefity
- Wynagrodzenie motywacyjne
- Opieka zdrowotna
- Programy emerytalne
- Ubezpieczenie na życie
- Płatny czas wolny
- Urlop rodzicielski i powiązane świadczenia
- Dodatkowe benefity i udogodnienia dla pracowników