Starszy Inżynier oprogramowania - Programista Python (K/M)

Nask

Białystok

Hybrid

PLN 167,000 - 257,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Training courses
Yoga classes
Multisport card
Cinema/theatre tickets reimbursement
Private medical care
Life insurance

Job summary

NASK poszukuje Starszego Inżyniera oprogramowania – Programisty Python (K/M) do zespołu Python NLP. Będziesz projektować i rozwijać backendy oraz usługi webowe, pracując nad integracją API i przetwarzaniem danych.

Oczekujemy minimum 3 lat doświadczenia z Python, dobrej znajomości REST API, Git, SQL i Linux, a także umiejętności pracy w środowisku Agile/Scrum i dokumentowania technicznego. Praca w trybie hybrydowym w Białymstoku.

Qualifications

  • Wykształcenie wyższe informatyczne lub pokrewne.
  • Minimum 3 lata doświadczenia w projektowaniu i tworzeniu oprogramowania w języku Python.
  • Bardzo dobra znajomość języka Python oraz dobre praktyki programowania.
  • Doświadczenie w projektowaniu i implementacji REST API.
  • Znajomość Gita (wersjonowanie kodu).
  • Znajomość relacyjnych baz danych (np. PostgreSQL) oraz SQL.
  • Znajomość Linuxa do tworzenia i wdrażania aplikacji.
  • Znajomość testów jednostkowych i integracyjnych.
  • Umiejętność analizy problemów i samodzielnego projektowania rozwiązań.
  • Znajomość angielskiego na poziomie minimum B2 dla dokumentacji technicznej.
  • Zgoda na wykonywanie zadań objętych klauzulą ochrony informacji niejawnych zgodnie z obowiązującymi przepisami.

Responsibilities

  • Rozwijanie i utrzymywanie aplikacji webowych oraz usług backendowych w Pythonie.
  • Projektowanie i implementowanie nowych funkcjonalności.
  • Tworzenie i integracja API oraz współpraca z innymi systemami.
  • Praca z bazami danych i przetwarzaniem danych.
  • Współpraca z zespołem frontendowym przy tworzeniu rozwiązań webowych.
  • Rozwijanie rozwiązań AI i NLP.
  • Integracja modeli i usług AI z aplikacjami.
  • Dbanie o jakość, wydajność, bezpieczeństwo i testowalność oprogramowania.
  • Udział w analizie wymagań, projektowaniu rozwiązań i rozwiązywaniu problemów technicznych.
  • Utrzymywanie i rozwijanie istniejących rozwiązań oraz udział w refaktoryzacji i modernizacji.

Skills

Python programming
REST API design
Git
SQL
Linux
Testing (unit/integration)
English (B2)
Problem solving

Education

Higher education in IT or related field

Tools

Docker
Kubernetes
FastAPI
Django
Flask
CI/CD
Cloud platforms (Azure/AWS/GCP)

Job description

Starszy Inżynier oprogramowania - Programista Python (K/M)
  • Białystok
  • - umowa o pracę
  • - pełen etat
  • - Starszy specjalista
  • - hybrydowo, zdalnie

Dołącz do Zespołu Rozwoju Oprogramowania Python wCentrum Usług Cyfrowych. Wzwiązku zdynamicznym rozwojem oraz realizacją licznych projektów, poszukujemy nowych osób do naszego zespołu.

Czym się zajmujemy?
Nasza praca koncentruje się na tworzeniu, rozwijaniu iutrzymywaniu nowoczesnych aplikacji oraz usług webowych opartych na technologii Python. Projektujemy iwdrażamy rozwiązania wspierające procesy publiczne, integrujemy je zistniejącymi systemami idbamy oich niezawodność, bezpieczeństwo oraz dalszy rozwój.

Jednym zkluczowych obszarów naszej działalności jest przetwarzanie języka naturalnego (NLP) oraz wykorzystanie technologii AI. Rozwijamy rozwiązania, które automatyzują analizę iprzetwarzanie informacji oraz wspierają realizację procesów publicznych. Jednocześnie identyfikujemy nowe obszary, wktórych technologie Python, AI iNLP mogą przynieść realną wartość.

  • Rozwijanie iutrzymywanie aplikacji webowych oraz usług backendowych wPythonie;
  • Projektowanie iimplementowanie nowych funkcjonalności;
  • Tworzenie iintegracja API oraz współpraca zinnymi systemami;
  • Praca zbazami danych oraz przetwarzaniem danych;
  • Współpraca zzespołem frontendowym przy tworzeniu kompleksowych rozwiązań webowych;
  • Rozwijanie rozwiązań wykorzystujących technologie AI oraz NLP (Natural Language Processing);
  • Integracja modeli iusług AI zaplikacjami;
  • Dbanie ojakość, wydajność, bezpieczeństwo itestowalność tworzonego oprogramowania;
  • Udział wanalizie wymagań, projektowaniu rozwiązań oraz rozwiązywaniu problemów technicznych;
  • Utrzymywanie irozwijanie istniejących rozwiązań oraz udział wich refaktoryzacji imodernizacji.

Nasze wymagania:

  • Wykształcenie wyższe informatyczne lub pokrewne;
  • Minimum 3 lata doświadczenia wprojektowaniu itworzeniu oprogramowania wjęzyku Python;
  • Bardzo dobra znajomość języka Python oraz dobrych praktyk programowania;
  • Doświadczenie wprojektowaniu iimplementacji REST API;
  • Znajomość systemu kontroli wersji Git;
  • Znajomość relacyjnych baz danych (np. PostgreSQL) oraz języka SQL;
  • Znajomość systemu Linux na poziomie umożliwiającym tworzenie iwdrażanie aplikacji;
  • Znajomość zagadnień związanych ztestowaniem oprogramowania (testy jednostkowe iintegracyjne);
  • Umiejętność analizy problemów oraz samodzielnego projektowania rozwiązań;
  • Znajomość języka angielskiego na poziomie umożliwiającym pracę zdokumentacją techniczną (minimum B2).
  • Kandydat przyjmuje do wiadomości iakceptuje, że wzwiązku zwykonywaniem przez niego obowiązków pracowniczych, może otrzymywać zadania wprojektach realizowanych zzachowaniem rygorów określonych wustawie zdnia 5 sierpnia 2010 r. oochronie informacji niejawnych (Dz.U.2025.1209t.j. zdnia 2025.09.02) izobowiązuje się wtakim przypadku poddać odpowiedniemu dla klauzuli, jaką opatrzony jest dany projekt, postępowaniu sprawdzającemu, prowadzonemu zgodnie zww. ustawą, jak również odbyć wymagane szkolenia zochrony informacji niejawnych.

Mile widziane:

  • Doświadczenie wpracy zframeworkami Python (np. FastAPI, Django lub Flask);
  • Znajomość architektury mikroserwisowej oraz systemów rozproszonych;
  • Doświadczenie wprojektowaniu iutrzymaniu procesów CI/CD;
  • Znajomość technologii konteneryzacji (Docker, Kubernetes);
  • Doświadczenie wpracy zplatformami chmurowymi (Azure, AWS lub GCP);
  • Znajomość zagadnień bezpieczeństwa aplikacji oraz zasad Secure SDLC;
  • Doświadczenie wprojektach badawczo-rozwojowych (R&D) lub związanych zanalizą danych;
  • Znajomość zagadnień związanych zanalizą logów, ruchu sieciowego lub cyberbezpieczeństwem;
  • Doświadczenie wpracy znarzędziami do monitorowania iobserwowalności systemów;
  • Umiejętność prowadzenia przeglądów kodu (Code Review) oraz mentoringu młodszych programistów;
  • Doświadczenie wpracy wmetodykach Agile/Scrum;
  • Umiejętność tworzenia dokumentacji technicznej;
Zapewniamy dobre warunki pracy

O właściwych ludzi trzeba odpowiednio dbać. Dlatego oferujemy cały szereg dodatkowych korzyści. Od szkoleń i kursów zawodowych, poprzez zajęcia z jogi i owocowe czwartki, po dofinansowaną kartę Multisport albo zwrot za bilety do kina czy teatru. To wszystko jest jednak dodatkiem do tego, że po prostu dobrze się z nami pracuje.

  • Elastyczne godziny pracy: Zaczynamy między 7 a 10 rano.
  • Równowaga między pracą a życiem: Dbamy o zachowanie zdrowego podejścia do obowiązków służbowych.
  • Szkolenia i konferencje: Daje możliwość podnoszenia swoich kompetencji.
  • Działamy na pograniczu nauki, cyberbezpieczeństwa i nowych technologii.
  • Opieka medyczna: Każdy pracownik ma możliwość korzystania z prywatnej opieki medycznej.
  • Zachęcamy do aktywności sportowej lub uzyskania zwrotu za wydatki poniesione na kulturę.
  • Dofinansowanie wypoczynku: Zwracamy część kosztów związanych z urlopem (tzw. wakacje pod gruszą).
  • Ubezpieczenie na życie: Dajemy możliwość zawarcia dodatkowego ubezpieczenia na życie.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Starszy/a Inżynier/ka oprogramowania - Programista/ka Python
Starszy/a Inżynier/ka oprogramowania - Programista/ka Python

Nask • Białystok

Hybrid
PLN 140,000 - 180,000
Elastyczne godziny pracy
Szkolenia i konferencje
Opieka medyczna
+3
Starszy/a inżynier/ka oprogramowania – Programista/ka front-end
Starszy/a inżynier/ka oprogramowania – Programista/ka front-end

Nask • Polska

Hybrid
PLN 134,000 - 179,000
Szkolenia i konferencje
Karta Multisport
Zwrot za kino
+4
Starszy inżynier oprogramowania - programista Android (K/M)
Starszy inżynier oprogramowania - programista Android (K/M)

Nask • Polska

Hybrid
PLN 134,000 - 167,000
Szkolenia zawodowe
Joga i owoce czwartki
Karta Multisport
+4
Starszy Specjalista ds. Inżynierii ML/AI (K\\M)
Starszy Specjalista ds. Inżynierii ML/AI (K\\M)

Nask • Polska

Hybrid
PLN 180,000 - 240,000
Elastyczne godziny pracy
Opieka medyczna
Karta Multisport
+2
Starszy Programista Front-end React/TypeScript – Design System
Starszy Programista Front-end React/TypeScript – Design System

Nask • Polska

Hybrid
PLN 134,000 - 179,000
Szkolenia i konferencje
Karta Multisport
Zwrot za kino
+4
Ekspert/ka, analityk/czka biznesowo-systemowy/a
Ekspert/ka, analityk/czka biznesowo-systemowy/a

Nask • Polska

Hybrid
PLN 90,000 - 130,000
Szkolenia i konferencje
Karta Multisport
Opieka medyczna
+3
Starszy specjalista ds. NLP i GenAI (K/M)
Starszy specjalista ds. NLP i GenAI (K/M)

Nask • Warszawa

Hybrid
PLN 134,000 - 179,000
Elastyczne godziny pracy
Szkolenia i konferencje
Opieka medyczna
+2
Architekt systemów IT (K/M)
Architekt systemów IT (K/M)

Nask • Polska

Hybrid
PLN 268,000 - 279,000
Kwartalny system premiowy
Szkolenia i konferencje
Opieka medyczna
+3
Front-end Engineer - React/TypeScript, Elastyczne godziny
Front-end Engineer - React/TypeScript, Elastyczne godziny

Nask • Polska

Hybrid
PLN 100,000 - 134,000
Karta Multisport
Opieka medyczna prywatna
Szkolenia i konferencje
+1
Ekspert Biznesowo-Systemowy / Analityk IT (Elastyczne godziny)
Ekspert Biznesowo-Systemowy / Analityk IT (Elastyczne godziny)

Nask • Polska

Hybrid
PLN 90,000 - 130,000
Szkolenia i konferencje
Karta Multisport
Opieka medyczna
+3