Eli Technologies
Eli Technologies
Eli Technologies ułatwia finansowanie inwestycji w czystą energię. Jej platforma łączy rabaty, ulgi podatkowe i finansowanie projektów elektryfikacji domów, pomagając wykonawcom, instalatorom i dostawcom programów wsparcia zarządzać programami, prowadzić klientów przez proces składania wniosków i śledzić ich postępy.

Starszy inżynier oprogramowania, praca hybrydowa (Kalifornia)

Kieruj rozwojem platformy w TypeScript dla programów energetycznych Eli Technologies: od decyzji wspieranych przez AI i rejestrów finansowych po płatności i niezawodność systemów produkcyjnych.

Opis

  • Wyznaczaj kierunek techniczny dla przepływu środków, podejmowania decyzji przez AI i podstawowej platformy.
  • Kieruj projektowaniem i dalszym rozwojem rejestrów, systemów decyzyjnych i systemów platformowych.
  • Usprawniaj praktyki inżynieryjne dzięki przeglądom kodu i programowaniu w parach.
  • Rozpoznawaj potrzeby operatorów płatności, wykonawców i administratorów programów.
  • Twórz, monitoruj i rozwijaj funkcje produktu od początku do końca.
  • Rozwijaj rozwiązania do weryfikacji dokumentów, oceny kwalifikowalności i wykrywania oszustw.
  • Wybieraj między modelami AI, regułami i weryfikacją przez człowieka, a następnie mierz skuteczność każdego podejścia.
  • Utrzymuj rejestr oraz zestawienie kredytów pożyczkodawcy i uzgadniaj zapisy z danymi bankowymi.
  • Zastępuj narzędzia takie jak Airtable wewnętrznymi systemami operacyjnymi opartymi na agentach oraz systemami konfiguracji programów.
  • Poprawiaj wydajność CI i jakość testów, kopie zapasowe, migracje baz danych, alerty i przepływy pracy.
  • Diagnozuj incydenty produkcyjne, usuwaj ich przyczyny źródłowe i dokumentuj wnioski.
  • Pisz i dostarczaj kod co tydzień.
  • Wspieraj rozwój zespołu inżynieryjnego i rekrutację.

Wymagania

  • Co najmniej osiem lat doświadczenia w tworzeniu oprogramowania produkcyjnego.
  • Doświadczenie w ponoszeniu odpowiedzialności za system podczas awarii.
  • Zakres odpowiedzialności na poziomie Staff Engineer lub porównywalny wpływ.
  • Doświadczenie w kierowaniu projektowaniem systemów używanych przez innych inżynierów oraz odpowiedzialność za ich działanie na produkcji.
  • Dogłębne doświadczenie w backendowym TypeScript z Bun, Node, Next.js, tRPC, Prisma lub podobnymi narzędziami.
  • Bardzo dobra znajomość relacyjnych baz danych MySQL lub Postgres, w tym projektowania schematów, planów zapytań i migracji.
  • Udokumentowane doświadczenie w podejmowaniu zadań wykraczających poza przypisany obszar i doprowadzaniu ich do końca.
  • Doskonałe umiejętności debugowania i rozumowania od podstaw.
  • Bardzo dobra znajomość Git, w tym rebasingu.
  • Umiejętność śledzenia żądań od przeglądarki do bazy danych i z powrotem.
  • Umiejętność szerokiego wykorzystywania agentów AI podczas pisania kodu i brania odpowiedzialności za każdą jego linię.
  • Umiejętność pracy w środowiskach o wysokich wymaganiach dotyczących zgodności i bezpieczeństwa.
  • Doświadczenie w pracy z danymi osobowymi i finansowymi.
  • Umiejętność pisania zwięzłych i jasnych aktualizacji statusu.
  • Dodatkowym atutem będzie: doświadczenie z Temporal lub innym silnikiem przepływów pracy.
  • Dodatkowym atutem będzie: doświadczenie w płatnościach, rejestrach, kredytowaniu lub uzgadnianiu danych.
  • Dodatkowym atutem będzie: znajomość dbt, Snowflake lub innych narzędzi analitycznych.
  • Dodatkowym atutem będzie: doświadczenie w ocenie wyników LLM za pomocą zestawów testowych i metryk.
  • Dodatkowym atutem będzie: doświadczenie infrastrukturalne z Pulumi, Docker, Vercel, Tailscale, Datadog lub Sentry.
  • Dodatkowym atutem będzie: doświadczenie w programach energetycznych lub oprogramowaniu dla przedsiębiorstw użyteczności publicznej.

Benefity

  • Znaczący pakiet udziałów w firmie.
  • Rozbudowane ubezpieczenie zdrowotne, stomatologiczne i okulistyczne.
  • Elastyczny, nielimitowany urlop; zachęcamy do wykorzystania co najmniej trzech tygodni.
  • Co najmniej dwa spotkania firmowe rocznie.
  • Budżet na coworking, by wspólnie rozwiązywać trudne problemy.
  • Przyjazne środowisko dla rodzin i rodziców.