Senior Backend Engineer in Katowice

Senior Backend Engineer in Katowice

Katowice Pełny etat 123750 - 151250 zł / rok (szac.) Zdalnie
A

W skrócie

  • Zadania: Twórz i rozwijaj skalowalne API GraphQL w dynamicznym środowisku startupowym.
  • Firma: Startup technologiczny z małym, wpływowym zespołem.
  • Benefity: Elastyczne godziny pracy, konkurencyjne wynagrodzenie i doskonałe ubezpieczenie zdrowotne.
  • Pozostałe informacje: Zdalna praca, kultura ciągłego uczenia się i możliwość rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i kształtuj przyszłość platformy.
  • Kwalifikacje: 5+ lat doświadczenia w backendzie z Node.js/TypeScript oraz PostgreSQL.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

Poszukujemy inżyniera backendu, który odnajduje się w chaosie i ekscytacji szybko rozwijającego się środowiska startupowego. Dołączysz do naszego zespołu, aby pomóc w skalowaniu naszej platformy API GraphQL obsługującej dealerów i instytucje finansowe w Ameryce Północnej. Ta rola wymaga osoby komfortowo czującej się w niepewności, szybkiej iteracji i noszącej wiele kapeluszy.

Główne obowiązki

  • Projektowanie i wdrażanie skalowalnych API GraphQL przy użyciu PostGraphile i PostgreSQL
  • Rozwój i optymalizacja złożonych zapytań SQL oraz schematów baz danych z odpowiednimi strategiami indeksowania
  • Budowanie i utrzymywanie systemów przetwarzania zadań w tle
  • Architektura systemów rozwiązań opartych na wtyczkach dla specyficznej logiki biznesowej
  • Implementacja solidnego zarządzania błędami i mechanizmów ponawiania
  • Budowanie i utrzymywanie obszernej biblioteki integracji
  • Rozwój integracji CRM z odpowiednimi strategiami synchronizacji danych
  • Tworzenie obsługi webhooków do przetwarzania zdarzeń w czasie rzeczywistym z systemów zewnętrznych
  • Wdrażanie i zarządzanie aplikacjami kontenerowymi na AWS ECS przy użyciu Infrastructure as Code (AWS CDK)
  • Implementacja pipeline'ów CI/CD z automatycznym testowaniem i strategiami wdrożeniowymi
  • Monitorowanie i optymalizacja wydajności aplikacji przy użyciu rozproszonego śledzenia i logowania
  • Pisanie kompleksowych testów jednostkowych i integracyjnych przy użyciu Jest
  • Implementacja kodu bezpiecznego typowo przy użyciu TypeScript z automatycznie generowanymi typami z schematów GraphQL
  • Przeprowadzanie przeglądów kodu i mentoring młodszych programistów
  • Ustanawianie i utrzymywanie standardów kodowania oraz najlepszych praktyk
  • Debugowanie złożonych problemów produkcyjnych w rozproszonych systemach

Wymagania

  • 5+ lat doświadczenia w rozwoju backendu z Node.js/TypeScript
  • Silna wiedza z zakresu PostgreSQL, w tym złożone zapytania, optymalizacja wydajności i migracje
  • Doświadczenie produkcyjne z API GraphQL (doświadczenie z PostGraphile jest plusem)
  • Solidne zrozumienie usług AWS (ECS, Lambda, S3, Cognito, SES)
  • Doświadczenie z przetwarzaniem zadań w tle i architekturami opartymi na zdarzeniach
  • Biegłość w workflow Git i praktykach współpracy w rozwoju

Preferowane doświadczenie

  • Doświadczenie w usługach finansowych, pożyczkach lub branży motoryzacyjnej
  • Znajomość API biur kredytowych i systemów weryfikacji tożsamości
  • Znajomość platform CRM
  • Doświadczenie z komunikacją w czasie rzeczywistym (Twilio, SendGrid)
  • Zrozumienie wymagań dotyczących zgodności (PCI, SOC2, prywatność danych)
  • Certyfikaty AWS
  • Doświadczenie w startupach - odnajdujesz się w niepewnych, ograniczonych zasobach środowiskach

Idealny kandydat

Jesteś twórcą, który odnajduje się w chaotycznych środowiskach startupowych, gdzie priorytety szybko się zmieniają, a perfekcja jest wrogiem dobrego. Energizuje Cię niepewność, jesteś komfortowy w podejmowaniu decyzji przy niepełnych informacjach i cieszysz się możliwością kształtowania kierunku technicznego szybko rozwijającej się platformy. Łączysz spryt z doskonałością inżynieryjną, wiedząc, kiedy szybko wysłać, a kiedy budować na dużą skalę.

Zespół i kultura

  • Mały, wysoko wpływowy zespół inżynieryjny w szybkim tempie startupowym
  • Praca zdalna z elastycznymi godzinami - pracuj, gdy jesteś najbardziej produktywny
  • Bezpośrednia współpraca z interesariuszami produktu i biznesu
  • Mentalność właściciela - będziesz odpowiedzialny za funkcje od koncepcji do produkcji
  • Akceptacja chaosu - działamy szybko, łamiemy rzeczy i szybko iterujemy
  • Środowisko ciągłego uczenia się, w którym kluczowa jest adaptacyjność
  • Doskonałe ubezpieczenie zdrowotne, dentystyczne i wzrokowe
  • Subskrypcja Claude Code do rozwoju wspomaganego przez AI
  • Elastyczne godziny - pracuj, gdy jesteś najbardziej produktywny
  • Elastyczna polityka PTO i pracy z dowolnego miejsca

Doceniamy różnorodne perspektywy i zachęcamy do aplikacji kandydatów z różnych środowisk. AutoCorp jest pracodawcą równych szans, zobowiązującym się do budowania zespołu inkluzyjnego.

Uwaga: To stanowisko wymaga pracy z danymi finansowymi i PII. Przeprowadzone zostaną kontrole przeszłości dla wybranych kandydatów.

Senior Backend Engineer in Katowice – pracodawca: Autocorp.ai

AutoCorp to doskonały pracodawca, który oferuje dynamiczne środowisko startupowe, w którym możesz rozwijać swoje umiejętności jako Senior Backend Engineer. Nasza kultura pracy opiera się na elastyczności, współpracy i ciągłym uczeniu się, co pozwala na szybki rozwój kariery oraz możliwość wpływania na kierunek techniczny platformy. Oferujemy atrakcyjne benefity, w tym doskonałą opiekę zdrowotną oraz elastyczne godziny pracy, co sprawia, że jesteśmy idealnym miejscem dla osób szukających znaczącej i satysfakcjonującej pracy.

A

Dane kontaktowe:

Zespół rekrutacyjny Autocorp.ai

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Backend Engineer in Katowice

Node.js
TypeScript
PostgreSQL
GraphQL
AWS ECS
CI/CD
Jest