CodeRabbit
CodeRabbit
CodeRabbit to firma z branży sztucznej inteligencji i SaaS, tworząca narzędzia dla zespołów zajmujących się tworzeniem oprogramowania dla przedsiębiorstw. Jej platforma do przeglądu kodu oparta na AI integruje się z GitHubem i GitLabem, analizuje pull requesty, przekazuje uwagi dotyczące poszczególnych wierszy, wykrywa potencjalne błędy, sugeruje poprawki oraz generuje podsumowania przeglądów. Umożliwiając szybsze i bardziej spójne przeglądy przy zachowaniu zaangażowania programistów w proces, CodeRabbit pomaga zespołom podnosić jakość oprogramowania i usprawniać procesy inżynieryjne, traktując prywatność i bezpieczeństwo danych jako kluczowe kwestie.

Inżynier oprogramowania ds. inżynierii korporacyjnej w CodeRabbit

Twórz bezpieczne, skalowalne systemy backendowe i integracje dla platformy CodeRabbit do opartego na AI przeglądu kodu. Wspieraj wdrożenia korporacyjne, niezawodność, zgodność oraz procesy pracy klientów.

Opis

  • Tworzyć i utrzymywać rozwiązania pomagające dużym organizacjom wdrażać i rozwijać CodeRabbit w zespołach inżynieryjnych
  • Usprawniać procesy wdrażania, konfiguracji, aktualizacji i obserwowalności w środowiskach hostowanych samodzielnie
  • Rozwijać usługi backendowe, API i systemy rozproszone dla wymagających obciążeń korporacyjnych
  • Dostarczać mechanizmy bezpieczeństwa i funkcje wspierające wymagania zgodności
  • Rozwijać i wspierać integracje z narzędziami programistycznymi klientów oraz ich wewnętrznymi platformami
  • Przekładać potrzeby klientów na wymagania techniczne i pomagać w skutecznym wdrażaniu rozwiązań
  • Badać i rozwiązywać złożone problemy w środowisku produkcyjnym
  • Prowadzić projekty od projektowania i implementacji przez testowanie i wydanie po bieżące utrzymanie
  • Uczestniczyć w przeglądach projektów i kodu, mentorować inżynierom oraz ulepszać praktyki i narzędzia zespołowe
  • Współpracować z inżynierami, badaczami AI, specjalistami ds. infrastruktury i zespołami produktowymi, aby dostarczać bezpieczne, zgodne z wymaganiami, wydajne i kontrolowane operacyjnie rozwiązania do opartego na AI przeglądu kodu

Wymagania

  • Co najmniej cztery lata doświadczenia w tworzeniu i utrzymywaniu systemów backendowych lub rozproszonej infrastruktury w środowisku produkcyjnym
  • Doświadczenie w SaaS lub oprogramowaniu korporacyjnym będzie dodatkowym atutem
  • Bardzo dobra znajomość TypeScript/Node.js, Go, Java lub porównywalnej nowoczesnej technologii backendowej
  • Doświadczenie w projektowaniu i utrzymywaniu interfejsów REST, GraphQL lub podobnych API
  • Doświadczenie z mikroserwisami, przetwarzaniem asynchronicznym i architekturą sterowaną zdarzeniami
  • Praktyczna znajomość PostgreSQL lub MySQL, w tym projektowania schematów i optymalizacji zapytań
  • Doświadczenie z AWS lub GCP, Dockerem, Kubernetesem, CI/CD i obserwowalnością systemów produkcyjnych
  • Solidne praktyki inżynieryjne obejmujące testowanie, przeglądy kodu, kontrolę wersji, debugowanie i łatwy w utrzymaniu projekt
  • Umiejętność równoważenia bezpieczeństwa, niezawodności, wydajności, doświadczenia programistów i tempa dostarczania
  • Skuteczna komunikacja oraz umiejętność współpracy z klientami i interesariuszami technicznymi oraz nietechnicznymi
  • Wykształcenie wyższe co najmniej na poziomie licencjackim w dziedzinie informatyki, inżynierii lub pokrewnej dyscyplinie technicznej albo równoważne doświadczenie praktyczne
  • Doświadczenie w tworzeniu oprogramowania hostowanego samodzielnie lub zarządzanego przez klienta oprogramowania korporacyjnego
  • Znajomość korporacyjnych systemów tożsamości, zarządzania dostępem, rejestrowania audytowego lub wymagań zgodności
  • Doświadczenie w integrowaniu funkcji AI lub dużych modeli językowych z produkcyjnymi procesami pracy
  • Doświadczenie z wyszukiwaniem kodu, grafami kodu, tree-sitter lub narzędziami do analizy statycznej
  • Doświadczenie w projektowaniu systemów agentowych lub produktów z autonomicznymi agentami albo agentami ukierunkowanymi na zadania
  • Wkład w projekty open source lub społeczności programistyczne

Benefity

  • Udział w kapitale firmy
  • Hybrydowy model pracy
  • Praca nad narzędziami dla programistów opartymi na AI
  • Autonomia i odpowiedzialność za projekty oraz ich rezultaty
  • Współpraca ze specjalistami ds. inżynierii, badań AI, infrastruktury i produktu
  • Mentoring oraz możliwości doskonalenia praktyk i narzędzi inżynieryjnych

Powiązane oferty pracy

General Dynamics Information Technology

Starszy inżynier danych w chmurze Azure

General Dynamics Information Technology

Modernizuj dokumentację kliniczną Indyjskiej Służby Zdrowia, tworząc potoki danych Azure i skalowalne modele danych medycznych. Opracowuj procesy ETL i transformacje PySpark dla korporacyjnych danych medycznych.

Otwórz
Hewlett Packard Enterprise

Starszy inżynier operacji sieciowych chmury prywatnej (poświadczenie Secret)

Hewlett Packard Enterprise

Utrzymywanie i zabezpieczanie prywatnych sieci chmurowych Hewlett Packard Enterprise obsługujących klientów federalnych. Diagnozowanie infrastruktury niejawnej, VMware NSX, zmian w ServiceNow i łączności o krytycznym znaczeniu.

Otwórz
Taste Labs

Specjalista ds. rekrutacji w Taste Labs, San Francisco (praca hybrydowa)

Taste Labs

Wyszukuj kandydatów i koordynuj rekrutację inżynierów, badaczy, projektantów i specjalistów operacyjnych w startupie Taste Labs tworzącym infrastrukturę AI. Współpracuj z liderem ds. rekrutacji i People Operations nad usprawnianiem procesów rekrutacyjnych oraz doświadczeń kandydatów.

Otwórz
Remote Recruitment

Zdalny asystent osobisty w Republice Południowej Afryki

Remote Recruitment
11 – 50 Pracownicy
DoradztwoLogistykaMarketing

Zdalnie wspieraj osobę na stanowisku kierowniczym z Wielkiej Brytanii, zarządzając jej kalendarzem, skrzynką odbiorczą i sprawami administracyjnymi. Zakres obowiązków obejmuje koordynację kalendarza, korespondencję, rezerwacje podróży oraz ostrożne obchodzenie się z poufnymi informacjami.

Otwórz
Remote Recruitment

Koordynator administracyjny (Republika Południowej Afryki, praca zdalna)

Remote Recruitment
11 – 50 Pracownicy
DoradztwoLogistykaMarketing

Koordynowanie harmonogramów, dokumentów, skrzynek pocztowych, raportów i działań następczych dla pracodawcy z Wielkiej Brytanii. Praca zdalna z Republiki Południowej Afryki w brytyjskich godzinach pracy.

Otwórz