Senior Backend Developer - Python | Optimization Systems (m/k)
Podsumowanie oferty

(Podsumowanie wygenerowane przez AI na bazie pełnej treści ogłoszenia rekrutacyjnego)

Projekt dotyczy rozwoju aplikacji backend wspierających procesy optymalizacyjne w domenie energetycznej i przetwarzania danych. Kluczowy stack to Python z FastAPI, biblioteki numpy, pandas, xarray, przetwarzanie asynchroniczne z Redis i workerami (np. Celery/ARQ/RQ) oraz bazy relacyjne z wykorzystaniem Oracle i cache Redis. Zakres obejmuje projektowanie API i architektury, implementację mikrousług, optymalizację zapytań SQL, projektowanie kolejek zadań, integrację z narzędziami optymalizacyjnymi (np. Gurobi), zapewnienie jakości kodu, testowanie, code review, dokumentowanie architektury oraz wdrażanie praktyk Python best practices.

Senior Backend Developer - Python | Optimization Systems (m/k)

Firma: PSE INNOWACJE SP Z O O

od: 13 października 2026
do: 12 listopada 2026
brak widełekumowa o pracę (pełny etat)
Parametry oferty
poziom:senior
tryb pracy: hybrydowa
Wrocław, Krzyki
Wrocław, KrzykiSkarbowców 23BPokaż na mapie

Wymagania

Technologie wymagane

Python
REST API
Git
GitHub Copilot

Technologie mile widziane

Oracle
Docker
GitLab
Jenkins

Nasze wymagania

  • doświadczenie minimum 6 lat w programowaniu w języku Python;
  • znajomość zasad budowania REST API;
  • znajomość bibliotek numpy, pandas, xarray;
  • znajomość relacyjnych baz danych;
  • umiejętność tworzenia testów jednostkowych i integracyjnych;
  • umiejętność pracy z repozytorium Git;
  • znajomość wzorców projektowych i zasad CleanCode;
  • odpowiedzialność i terminowość w realizacji zadań;
  • umiejętność współpracy w ramach zespołu.

Mile widziane

  • znajomość RDMBS Oracle;
  • znajomość technologii konteneryzacji (Docker);
  • umiejętność pracy z GitLab i Jenkins;
  • umiejętność pracy w metodykach Agile;
  • rozumienie i umiejętność przepisania odpowiedniego modelu matematycznego z wykorzystaniem frameworka do budowy problemów optymalizacyjnych np. gurobipy, linopy, itd.
  • doświadczenie w branży energetycznej.

Twój zakres obowiązków

  • Rozwój API i architektury: Projektowanie, rozwój i utrzymanie wydajnych, skalowalnych aplikacji oraz mikrousług w Pythonie z wykorzystaniem FastAPI.
  • Wydajne bazy danych i cache: Projektowanie zaawansowanych zapytań SQL do baz Oracle, optymalizacja planów wykonania oraz implementacja strategii cache'owania (Redis) w celu odciążenia bazy i przyspieszenia odpowiedzi API.
  • Przetwarzanie asynchroniczne i kolejki: Projektowanie i wdrażanie systemów kolejkowania zadań w oparciu o Redis + worker (np. Celery, ARQ lub RQ) do obsługi zadań w tle, przetwarzania wsadowego i integracji systemów.
  • Projektowanie, rozwój i utrzymanie aplikacji oraz komponentów w Pythonie wspierających proces optymalizacji.
  • Projektowanie sposobu przetwarzania, walidacji i transformacji danych wykorzystywanych przez aplikację oraz wyników generowanych przez Gurobi.
  • Współpraca z ekspertami z zakresu optymalizacji, matematyki i algorytmów przy przekładaniu logiki domenowej na rozwiązania programistyczne.
  • Projektowanie oraz rekomendowanie architektury aplikacji Pythonowej, w tym podziału na moduły, odpowiedzialności komponentów i interfejsów między nimi.
  • Dbanie o jakość, czytelność, testowalność i utrzymywalność kodu.
  • Przeprowadzanie code review oraz rekomendowanie zmian i refaktoryzacji istniejącego kodu.
  • Definiowanie i wdrażanie dobrych praktyk developmentu w Pythonie, w tym standardów kodowania, struktury projektu i zarządzania zależnościami.
  • Projektowanie i rozwijanie testów jednostkowych oraz integracyjnych, w szczególności dla logiki przetwarzania danych i integracji z komponentami optymalizacyjnymi.
  • Współtworzenie strategii testowania oraz mechanizmów pozwalających bezpiecznie rozwijać i refaktoryzować aplikację.
  • Identyfikowanie długu technicznego oraz proponowanie sposobów jego ograniczania.
  • Wsparcie zespołu w zakresie Python best practices, design patterns, clean code oraz software engineering.
  • Tworzenie i utrzymywanie dokumentacji technicznej dotyczącej architektury i kluczowych decyzji projektowych.
Company

To oferujemy

  • Stabilne zatrudnienie na podstawie umowy o pracę.
  • Konkurencyjny system wynagrodzeń, składający się z wynagrodzenia podstawowego oraz atrakcyjnego systemu premiowego.
  • Indywidualny budżet szkoleniowy, przyznawany na podnoszenie kwalifikacji i wspierający rozwój zawodowy.
  • Klarowną ścieżkę rozwoju zawodowego.
  • Elastyczne godziny pracy i możliwość pracy zdalnej/hybrydowej.
  • Pakiet benefitów pozapłacowych m.in prywatna opieka medyczna, karta Multisport oraz ubezpieczenie na życie na preferencyjnych warunkach, dodatkowe świadczenia w ramach ZFŚS.
  • Dodatkowy dzień wolny z okazji Dnia Energetyka – 14 sierpnia.
  • Pracę w przyjaznej atmosferze i wsparcie zespołu nastawionego na dzielenie się wiedzą oraz doświadczeniami.
  • Wewnętrzny program mentoringowy wspierający zarówno nowych jak i obecnych pracowników.
  • Program onboardingowy pozwalający na szybką i przyjazną adaptacje do pracy.

Takie dajemy możliwości rozwoju

  • budżet rozwojowy
  • mentoring

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie nauki języków
  • dofinansowanie szkoleń i kursów
  • ubezpieczenie na życie
  • możliwość pracy zdalnej
  • elastyczny czas pracy
  • spotkania integracyjne
  • firmowa biblioteka
  • dodatkowe świadczenia socjalne

PSE INNOWACJE SP Z O O

PSE Innowacje jest spółką powstałą w 2012 na zlecenie operatora systemu przesyłowego - PSE S.A. Od 2012 roku realizujemy takie zadania jak: prowadzenie analiz i badań, w tym analiz techniczno-ekonomicznych, prowadzenie prac badawczo-rozwojowych, budowa nowych oraz rozwój i modernizacja istniejących systemów informatycznych wspierających prowadzenie ruchu sieciowego. Naszą misją jest dbałość o niezawodną i efektywną pracę systemu elektroenergetycznego w Polsce oraz jego stały rozwój. Jesteśmy jednostką do innowacyjnych zadań specjalnych w branży elektroenergetycznej.

Tak się u nas pracuje

Senior Backend Developer - Python | Optimization Systems (m/k)
Zgłaszam się do:
PSE INNOWACJE SP Z O O
Wrocław, Krzyki
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

Klikając w przycisk „Aplikuj” potwierdzasz, że zapoznałeś(‑łaś) się i akceptujesz Regulamin serwisu.



This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Brakuje Ci informacji?

  • Upewnij się, że w treści nie ma tego, czego szukasz.
  • Zadaj pytanie, jeśli potrzebujesz więcej szczegółów dotyczących powyższej oferty.
  • Przekażemy Twoje pytanie do pracodawcy i postaramy się dostarczyć odpowiedź w ciągu 3 dni roboczych.

Udostępnij ofertę