New offer - be the first one to apply!
August 8, 2026
Specjalista ds. ds. rozwoju oprogramowania - Python Backend (k/m/n)
Mid • On-site
Warsaw, Poland
Podstawowy zakres obowiązków
- Projektowanie, implementacja oraz optymalizacja interfejsów API.
- Tworzenie i rozwój aplikacji backendowych oraz architektury mikroserwisowej.
- Rozwój wewnętrznych bibliotek analitycznych.
- Implementacja algorytmów obliczeniowych, w szczególności z zakresu optymalizacji liniowej i kombinatorycznej.
- Integracja aplikacji z bazami danych SQL i NoSQL.
- Zarządzanie zależnościami oraz wersjonowaniem oprogramowania.
- Udział w przeglądach kodu (Code Review).
- Przygotowywanie testów jednostkowych, integracyjnych oraz wydajnościowych.
- Opracowywanie i aktualizacja dokumentacji technicznej.
- Współpraca z zespołem badawczo-rozwojowym (R&D) przy opracowywaniu nowych rozwiązań i algorytmów.
- Utrzymanie oraz rozwój procesów CI/CD i środowisk wdrożeniowych.
- Automatyzacja procesów wdrożeniowych oraz operacyjnych.
Wymagania
- Wykształcenie wyższe o profilu informatycznym, matematycznym lub pokrewnym.
- Doświadczenie w programowaniu w języku Python, w szczególności w projektach backendowych.
- Bardzo dobra znajomość języka Python.
- Znajomość paradygmatów programowania obiektowego i funkcyjnego.
- Praktyczna znajomość wzorców projektowych oraz zasad projektowania architektury oprogramowania.
- Umiejętność stosowania zasad Clean Code, SOLID oraz DRY.
- Doświadczenie w pracy z frameworkami FastAPI, Flask lub Django.
- Doświadczenie w projektowaniu i integracji REST API.
- Znajomość narzędzi ORM (np. SQLAlchemy, Django ORM, SQLModel).
- Doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL, MySQL).
- Praktyczna znajomość bibliotek do analizy danych, takich jak pandas i NumPy.
- Doświadczenie w analizie oraz optymalizacji wydajności aplikacji.
- Doświadczenie w implementacji algorytmów optymalizacyjnych, w szczególności z zakresu optymalizacji liniowej i kombinatorycznej.
Mile widziane
- Znajomość systemów Linux.
- Doświadczenie w pracy z Docker oraz Kubernetes.
- Praktyczna znajomość narzędzi CI/CD (GitHub Actions, GitLab CI, Jenkins).
- Doświadczenie w automatyzacji procesów wdrożeniowych i utrzymaniowych.
- Znajomość rozwiązań Infrastructure as Code (np. Terraform).
- Doświadczenie w konfiguracji środowisk developerskich oraz produkcyjnych.
- Znajomość zagadnień związanych z bezpieczeństwem aplikacji i środowisk (DevSecOps).
- Doświadczenie w pracy z platformami chmurowymi Microsoft Azure lub Amazon Web Services (AWS).
Oferujemy
- Zatrudnienie w oparciu o umowę o pracę.
- Atrakcyjny system wynagrodzeń uwzględniający czytelny system premiowy.
- Szkolenia podnoszące kwalifikacje i zapewniające rozwój zawodowy.
- Pakiet benefitów pozapłacowych, m.in. prywatna opieka medyczna, ubezpieczenie na życie, karta Multisport oraz dodatkowe świadczenia w ramach ZFŚS.
- Dodatkowy dzień wolny z okazji Dnia Energetyka – 14 sierpnia.
Similar jobs you might like
Technology
New offer
Polskie Sieci Elektroenergetyczne S.A.
Programista Backend (Python) / Inżynier DevOps (k/m/n)
Mid
On-site
Warsaw, MZ, Poland
🏢 Summary: Oferta dotyczy roli Backend Python / DevOps, obejmującej rozwój API, aplikacji backendowych i mikroserwisów oraz implementację algorytmów optymalizacyjnych. Stanowisko łączy pracę z bazami danych, testowaniem i dokumentacją z utrzymaniem CI/CD oraz automatyzacją wdrożeń. 🗂️ Requirements: Wykształcenie wyższe informatyczne, matematyczne lub pokrewne, Bardzo dobra znajomość Python, Doświadczenie w programowaniu obiektowym i funkcyjnym, Znajomość wzorców projektowych, architektury oprogramowania oraz zasad Clean Code, SOLID i DRY, Doświadczenie z FastAPI, Flask lub Django, Doświadczenie w projektowaniu i integracji REST API, Doświadczenie z ORM oraz bazami SQL, Doświadczenie w analizie i optymalizacji wydajności kodu, Praktyczna znajomość pandas i NumPy, Doświadczenie w implementacji algorytmów optymalizacji liniowej i kombinatorycznej, Bardzo dobra znajomość Linux, Doświadczenie z Docker, Kubernetes i narzędziami CI/CD, Doświadczenie w automatyzacji wdrożeń oraz konfiguracji środowisk deweloperskich i produkcyjnych 📃 Skills: Python, FastAPI, Flask, Django, REST, SQLAlchemy, SQLModel, PostgreSQL, MySQL, pandas, NumPy, Linux, Docker, Kubernetes, GitHub, GitLab, Jenkins 🏢 Description: Podstawowy zakres obowiązków: - Projektowanie, implementacja i optymalizacja API. - Tworzenie i rozwój aplikacji backendowych oraz mikroserwisów. - Tworzenie i rozwój wewnętrznych bibliotek analitycznych. - Implementacja algorytmów obliczeniowych, w szczególności optymalizacji liniowej i kombinatorycznej. - Integracja z bazami danych SQL i NoSQL. - Zarządzanie zależnościami i wersjonowaniem oprogramowania. - Uczestniczenie w Code Review. - Pisanie testów jednostkowych, integracyjnych i wydajnościowych. - Tworzenie i utrzymanie dokumentacji technicznej. - Współpraca z zespołem R&D przy rozwoju nowych rozwiązań i algorytmów. - Utrzymanie i rozwój pipeline’ów CI/CD oraz środowisk wdrożeniowych. - Automatyzacja procesów wdrożeniowych i operacyjnych. Wymagania: - Wykształcenie wyższe o profilu informatycznym, matematycznym lub pokrewnym. - Bardzo dobra znajomość języka Python oraz doświadczenie w programowaniu obiektowym i funkcyjnym. - Znajomość wzorców projektowych, zasad architektury oprogramowania oraz dobrych praktyk programistycznych: Clean Code, SOLID i DRY. - Doświadczenie w pracy z frameworkami FastAPI, Flask lub Django, projektowaniu i integracji REST API, wykorzystaniu ORM (np. SQLAlchemy, Django ORM, SQLModel) oraz baz danych SQL (PostgreSQL, MySQL), a także w analizie i optymalizacji wydajności kodu. - Praktyczna znajomość narzędzi do analizy danych pandas i NumPy oraz doświadczenie w implementacji algorytmów optymalizacyjnych, w szczególności z zakresu optymalizacji liniowej i kombinatorycznej. - Bardzo dobra znajomość systemów Linux, doświadczenie w konteneryzacji z wykorzystaniem Docker i Kubernetes, pracy z narzędziami CI/CD (GitHub Actions, GitLab CI, Jenkins), automatyzacji procesów wdrożeniowych oraz konfiguracji środowisk deweloperskich i produkcyjnych. Mile widziane: - Znajomość praktyk Infrastructure as Code, np. Terraform. - Znajomość zagadnień DevSecOps. - Doświadczenie z platformami chmurowymi Azure lub AWS oraz systemami orkiestracji kontenerów. - Wiedza z zakresu analizy danych i statystyki, doświadczenie w modelowaniu i optymalizacji oraz znajomość języka R. Oferujemy: - Zatrudnienie w oparciu o umowę o pracę. - Atrakcyjny system wynagrodzeń uwzględniający czytelny system premiowy. - Szkolenia podnoszące kwalifikacje i zapewniające rozwój zawodowy. - Pakiet benefitów pozapłacowych, m.in. prywatną opiekę medyczną, ubezpieczenie na życie, kartę Multisport oraz dodatkowe świadczenia w ramach ZFŚS. - Dodatkowy dzień wolny z okazji Dnia Energetyka – 14 sierpnia.
Technology
PSE Innowacje sp. z o.o.
Senior Backend Developer - Python (m/k)
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Offer for a senior Python developer to design and implement components and APIs for a newly built system supporting energy sector operations. The role involves developing scalable web applications, ensuring code quality, testing, and maintaining production solutions within an Agile team. The position includes work on greenfield projects with strategic impact. 🗂️ Requirements: Minimum 5 years of professional experience, Minimum 3 years of experience as Python developer, Very good knowledge of Python 3.10+, Experience in building scalable web applications with FastAPI or similar framework, Practical knowledge of SQL and relational databases, Experience with data processing libraries, Experience with containers and orchestrators, Ability to write unit and integration tests using Pytest, Knowledge of software engineering principles and architectural patterns, Higher education degree in IT, Communicative English 📃 Skills: Python, FastAPI, SQL, Pandas, Polars, DuckDB, Docker, Podman, Kubernetes, Nomad, Airflow, Pytest, Angular, Kafka, Java, JavaScript, TypeScript 🏢 Description: 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. 🛠 Podstawowy zakres obowiązków na stanowisku: Projektowanie oraz implementacja komponentów oraz API nowo tworzonego systemu. Zapewnienie jakości dla dostarczonego kodu, wsparcie w analizie, testowaniu i usuwaniu błędów w oprogramowaniu. Współdziałanie z członkami interdyscyplinarnego zespołu w podejściu Agile. Świadczenie usług serwisowych dla wytwarzanych produktów. 📝 Od kandydatów oczekujemy: Znajomości inżynierii oprogramowania – solidnych podstaw w zakresie projektowania, struktury kodu oraz wzorców architektonicznych. Bardzo dobrej znajomości Python (3.10+) - umiejętności pisania czytelnego, optymalnego kodu zgodnego ze standardami PEP 8. Doświadczenia w tworzeniu skalowalnych aplikacji webowych w oparciu o nowoczesne rozwiązania np. z użyciem FastAPI lub podobnego frameworku. Praktycznej znajomości SQL i umiejętności pracy z relacyjnymi bazami danych. Przetwarzanie danych – znajomości Pandas, Polars, DuckDB lub analogicznych bibliotek do manipulowania danymi. Doświadczenia w pracy z kontenerami i orkiestratorami np. Docker, Podman, K8s lub Nomad, AirFlow. Testowanie aplikacji – umiejętności pisania testów jednostkowych i integracyjnych z użyciem Pytest. Doświadczenie zawodowe - min. 5 lat pracy, w tym min. 3 lata jako developer Python. Wykształcenia wyższego w kierunku IT. Znajomości języka angielskiego na poziomie komunikatywnym. Chęci rozwoju osobistego. 💎 Mile widziane: Doświadczenie w programowaniu w Angular. Znajomość Apache Kafka. Doświadczenie w programowaniu w językach Java i JavaScript/TypeScript. Doświadczenie w branży elektroenergetycznej. 🚀 Z naszej strony zapewniamy: 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. Udział w projektach greenfield mających strategiczny wpływ na sektor energetyczny w Polsce i w Europie. Chcesz dołączyć do naszego zespołu? Aplikuj już teraz 💻
Technology
Strategicsiq
Senior Python Engineer (Energy Pricing Systems) - Remote - Poland
Senior
Remote
1,400 - 1,500 PLN
🏢 Summary: The role involves developing and evolving an internal energy pricing platform, focusing primarily on Python-based backend services and scalable system architecture. The engineer will implement pricing logic, integrate market data sources, and build frontend components to support structured and traceable price calculations. The position requires strong technical expertise combined with experience in energy markets and pricing systems. 🗂️ Requirements: Experience in energy markets, commodities, or pricing environments, Understanding of pricing models and market data structures, Strong Python backend development experience, Experience with FastAPI, Django, Flask or similar frameworks, Design and integration of RESTful APIs, Proficiency with React or Angular, Experience with Docker and cloud environments, Experience with CI/CD pipelines, Knowledge of software architecture and scalable system design, Experience with automated testing, Proficiency with Git version control 📃 Skills: Python, FastAPI, Django, Flask, REST, React, Angular, Docker, CI/CD, Git, Cloud, Testing, APIs 🏢 Description: We are seeking an experienced Software Engineer with experience from the Energy and or Utilities market to support the development and evolution of an internal pricing platform used within the energy sector. The system enables structured, traceable, and scalable price determination across a range of energy products, integrating market data and automating complex calculation workflows. This role requires a combination of strong technical expertise and solid understanding of energy pricing and market data. Responsibilities Backend Development (primary focus) Design, develop, and maintain backend services using Python (e.g. FastAPI, Django, Flask) Implement pricing logic, calculation workflows, and data processing pipelines Integrate external market data sources and internal systems via REST APIs Contribute to system architecture, including modular design and scalability Ensure accuracy, traceability, and robustness of pricing calculations Frontend Development Develop and enhance user interfaces using modern frameworks (e.g. React, Angular) Build components for data input, monitoring, and visualization of pricing outputs Ensure seamless integration between frontend and backend services Engineering Practices & DevOps Maintain high code quality through testing (unit, integration, end-to-end) and peer reviews Work with version control systems (Git) and CI/CD pipelines Apply containerization (Docker) and support cloud-based deployments Contribute to monitoring and observability of applications Collaboration Work within an agile delivery environment Collaborate with Product Owners and technical stakeholders to translate business requirements into technical solutions Contribute to continuous improvement of the platform Requirements Domain Expertise (essential) Experience within energy markets, commodities, or pricing environments Understanding of pricing models, market data, and product structures Ability to translate business requirements into automated system logic Technical Skills (essential) Strong experience in Python backend development (FastAPI, Django, Flask or similar) Experience designing and integrating RESTful APIs Proficiency with modern frontend frameworks (React, Angular or similar) Experience with Docker, cloud environments, and CI/CD pipelines Solid understanding of software architecture and scalable system design Additional Experience with automated testing and clean code practices Familiarity with monitoring and logging tools Comfortable working in agile, cross-functional teams Key Competencies Strong analytical and problem-solving skills Attention to detail, particularly in accuracy and traceability of calculations Ability to work effectively in a collaborative environment Proactive approach to system and process improvement
Technology
Dawid Wierciak Flow to Grow
Senior Software Engineer (Scala & Python)
Senior
Remote
Warsaw, Poland
110 - 140 PLN
🏢 Summary: Senior Software Engineer role focused on developing scalable backend services and AI-powered features using Scala and Python in an international team. The position includes designing production-grade systems, API integrations, architectural decision-making, and supporting CI/CD processes in a fully remote B2B setup. 🗂️ Requirements: 7+ years of professional software development experience, Production experience with Scala, Strong Python knowledge, Experience building production-grade backend services, Knowledge of software engineering best practices, Experience with automated testing, Experience with version control systems, Experience with code review, Experience with CI/CD, Ability to design scalable and maintainable architecture, Ability to solve complex technical problems independently, Experience working in international teams, Advanced Polish language skills, English level B2 📃 Skills: Scala, Python, AI, API, CI/CD, LLM, Elasticsearch, AWS, Azure, GCP, PHP 🏢 Description: Poszukujemy doświadczonego Senior Software Engineera do międzynarodowego zespołu rozwijającego nowoczesne rozwiązania backendowe oraz funkcjonalności wykorzystujące technologie AI. Scala jest jedną z kluczowych technologii wykorzystywanych w projekcie, a istotna część codziennego developmentu realizowana jest również w Pythonie. Praca obejmuje rozwój skalowalnych usług backendowych, tworzenie nowych funkcjonalności oraz integracje z rozwiązaniami AI i zewnętrznymi usługami poprzez API. Szukamy osoby z dużym doświadczeniem w tworzeniu systemów produkcyjnych, która swobodnie porusza się w Scali i Pythonie, potrafi samodzielnie rozwiązywać złożone problemy techniczne oraz aktywnie uczestniczyć w podejmowaniu decyzji architektonicznych. Zakres obowiązków Tworzenie, utrzymanie i rozwijanie usług backendowych w Scali i Pythonie. Projektowanie skalowalnych i łatwych w utrzymaniu rozwiązań. Rozwój nowych funkcjonalności produktowych, w tym rozwiązań wykorzystujących AI. Integracja systemów z zewnętrznymi usługami poprzez API. Tworzenie czystego, testowalnego kodu produkcyjnego. Udział w podejmowaniu decyzji architektonicznych oraz code review. Dbanie o jakość, skalowalność, wydajność i bezpieczeństwo rozwijanych rozwiązań. Wsparcie i rozwój procesów CI/CD. Analiza oraz rozwiązywanie problemów występujących w środowisku produkcyjnym. Współpraca w ramach międzynarodowego zespołu. Wymagania Minimum 7 lat doświadczenia w profesjonalnym software development. Bardzo dobre doświadczenie produkcyjne w Scali. Dobra znajomość Pythona i doświadczenie w tworzeniu backendu klasy produkcyjnej. Doświadczenie w projektowaniu i rozwijaniu usług backendowych. Bardzo dobra znajomość dobrych praktyk software engineering. Doświadczenie z testami automatycznymi, kontrolą wersji, code review oraz CI/CD. Umiejętność projektowania skalowalnej i łatwej w utrzymaniu architektury. Samodzielność w analizowaniu i rozwiązywaniu złożonych problemów technicznych. Umiejętność efektywnej komunikacji i współpracy w międzynarodowym zespole. Znajomość języka polskiego na poziomie zaawansowanym. Znajomość języka angielskiego na poziomie B2. Mile widziane Komercyjne doświadczenie z LLM lub generatywną AI. Doświadczenie w integracji usług i modeli AI z systemami produkcyjnymi. Integracje z zewnętrznymi platformami poprzez API. Znajomość Elasticsearch. Doświadczenie z rozwiązaniami chmurowymi (AWS, Azure lub GCP). Znajomość PHP. Doświadczenie w rozwoju skalowalnych systemów. Wiedza z zakresu monitoringu, wydajności i optymalizacji kosztów infrastruktury. Oferujemy kontrakt B2B, stawka: daj znać, jaki poziom Cię interesuje praca zdalna, start projektu asap. Proces rekrutacyjny Screening. Rozmowa techniczna. Decyzja.
Technology
Transition Technologies MS
Python Engineer
Senior
Remote
🏢 Summary: The offer is for a Senior Python Backend Engineer to design and maintain scalable, cloud-native backend systems on AWS, including REST APIs and AI/LLM integrations. The role focuses on distributed systems, asynchronous processing, observability, and high code quality within a modern CI/CD environment. It involves working with both serverless and containerized deployments in a collaborative, agile team. 🗂️ Requirements: 3–5+ years of professional Python backend development experience, Experience building cloud-native systems on AWS, Strong knowledge of REST API design and OpenAPI, Experience with asynchronous processing and queue-based architectures, Hands-on experience with core AWS services (Lambda, API Gateway, S3, IAM, ECS/EKS, CloudWatch), Knowledge of DynamoDB and NoSQL data modelling, Knowledge of PostgreSQL, SQL, and relational data modelling, Experience with serverless and containerized deployments, Experience integrating external APIs and third-party services, Experience with automated testing using pytest, Familiarity with CI/CD tools, Understanding of distributed systems, scalability, and reliability, Practical understanding of LLM-based or AI-driven applications, Ability to apply SOLID principles and clean code practices, Fluent English (written and spoken) 📃 Skills: Python, AWS, FastAPI, Pydantic, SQLAlchemy, boto3, REST, OpenAPI, Celery, SQS, Lambda, ECS, EKS, S3, CloudFront, IAM, SecretsManager, CloudWatch, DynamoDB, PostgreSQL, SQL, pytest, GitHubActions, Jenkins, NewRelic, Docker, Kubernetes, LLM, Cursor, Claude, Copilot 🏢 Description: We are looking for a Senior Python Backend Engineer with experience in building cloud-native backend systems on AWS. This role is focused on designing, developing, and maintaining scalable Python services, integrating AI/LLM-based capabilities, working with distributed systems, and ensuring high reliability, observability, and code quality. Your responsibilities: Design, build, and maintain backend services using Python in an AWS-based environment. Develop and maintain REST APIs together with clear OpenAPI documentation. Implement asynchronous processing and queue-based communication between services. Design data access patterns for application features using NoSQL and SQL storage. Integrate backend services with internal systems, external APIs, and AI/LLM-based components. Implement reliable communication patterns, including retries, timeouts, and circuit breakers. Build and maintain operational CLI tooling for day-to-day platform tasks (e.g. content ingestion). Contribute to architectural decisions across software and infrastructure as the stack evolves. Create observability for distributed systems, including logging, metrics, tracing, and alerting. Write automated tests and support high code quality across the backend codebase. Contribute to CI/CD processes and deployment automation. Collaborate with product, frontend, QA, DevOps, AI/ML teams, and content creators. Review code, share knowledge, and raise the bar for engineering practice across the team. We are looking for you, if you have: 3–5+ years of professional experience in Python backend development. Solid understanding of REST API design and OpenAPI standards. Experience with asynchronous processing and queue-based architectures, e.g. Celery, SQS. Experience with libraries and frameworks such as FastAPI, Pydantic, SQLAlchemy, boto3. Hands-on experience with core AWS services such as Lambda, API Gateway, S3, CloudFront, Secrets Manager, IAM, ECS/EKS, CloudWatch, etc. Good knowledge of DynamoDB and NoSQL data modelling. Good knowledge of PostgreSQL, SQL, and relational data modelling . Experience with both serverless (Lambda) and containerized (ECS/EKS) deployment models. Experience integrating with external APIs and third-party services. Experience with pytest and automated testing practices. Familiarity with CI/CD tools such as GitHub Actions and/or Jenkins. Experience with observability tools such as New Relic and CloudWatch. Understanding of distributed systems, scalability, reliability, and fault tolerance. Ability to apply SOLID principles, clean code practices, and common design patterns. Practical understanding of LLM-based applications or AI agentic frameworks. Ability to use AI development tools such as Cursor, Claude Code, or GitHub Copilot. Experience working in agile software development teams. Fluent English, both written and spoken. We offer: Participation in interesting and demanding projects. Flexible working hours. A great, non-corporate atmosphere. Possibility to work remote or hybrid (2 days per week from the office). Opportunities for development and promotion. Attractive package of benefits. We reserve the right to contact the selected candidates.
Technology
New offer
Upvanta sp. z o.o.
Python Developer
Senior
Remote
Warsaw, Poland
350 - 400 PLN
🏢 Summary: Oferta dotyczy roli Python Backend / Data Engineera odpowiedzialnego za rozwój skalowalnej platformy danych, pipeline’ów oraz usług backendowych i REST API. Stanowisko obejmuje integracje z systemami i zewnętrznymi źródłami danych, dbanie o ich jakość oraz współpracę przy budowie architektury mikroserwisowej. 🗂️ Requirements: Minimum 5 lat doświadczenia jako Python Developer, Bardzo dobra znajomość Python, Doświadczenie z bibliotekami do przetwarzania danych, Doświadczenie w tworzeniu REST API, Bardzo dobra znajomość SQL, Praktyczne doświadczenie z PostgreSQL lub Oracle, Doświadczenie w projektowaniu i utrzymaniu pipeline’ów danych, Znajomość Git, code review, testów automatycznych i CI/CD, Umiejętność projektowania integracji między systemami i pracy z API, Komunikatywna znajomość języka angielskiego 📃 Skills: Python, Pandas, REST, FastAPI, Flask, SQL, PostgreSQL, Oracle, Git, CICD, API 🏢 Description: Zakres obowiązków - Projektowanie, budowa i utrzymanie pipeline'ów danych odpowiedzialnych za pobieranie, przetwarzanie i transformację danych z systemów wewnętrznych oraz zewnętrznych źródeł rynkowych (Apache Airflow). - Tworzenie i rozwój modelu danych z naciskiem na jakość, spójność oraz śledzenie pochodzenia danych. - Rozwój i utrzymanie aplikacji backendowych oraz REST API w Pythonie udostępniających dane i logikę biznesową dla systemów wewnętrznych. - Integracja z systemami źródłowymi i zewnętrznymi API oraz implementacja rozwiązań opartych o komunikację zdarzeniową. - Dbanie o jakość kodu poprzez testy, dokumentację, monitoring oraz kontrolę jakości danych. - Współpraca z zespołami produktowymi, architektami, Scrum Masterami oraz programistami przy przekładaniu wymagań biznesowych na stabilne i skalowalne rozwiązania. - Dla osób zainteresowanych rozwojem Full Stack – możliwość współtworzenia warstwy frontendowej w Angularze. Wymagania - Minimum 5 lat doświadczenia zawodowego jako Python Developer. - Bardzo dobra znajomość języka Python. - Doświadczenie w pracy z bibliotekami do przetwarzania danych (np. Pandas). - Doświadczenie w tworzeniu REST API (FastAPI, Flask lub podobne frameworki). - Bardzo dobra znajomość SQL oraz praktyczne doświadczenie z bazami danych PostgreSQL i/lub Oracle. - Doświadczenie w projektowaniu i utrzymaniu pipeline'ów danych; mile widziana znajomość Apache Airflow. - Znajomość Git, code review, testów automatycznych oraz praktyk CI/CD. - Umiejętność projektowania integracji pomiędzy systemami i pracy z API. - Komunikatywna znajomość języka angielskiego umożliwiająca pracę w międzynarodowym środowisku. Mile widziane - Doświadczenie frontendowe w Angularze. - Znajomość rozwiązań chmurowych oraz technologii konteneryzacji (Docker, Kubernetes). - Doświadczenie z platformami event streaming (np. Kafka). - Znajomość narzędzi do monitorowania jakości danych i obserwowalności systemów. - Podstawowa znajomość procesów Machine Learning oraz współpracy z zespołami Data Science. - Doświadczenie w branży motoryzacyjnej, leasingowej, pricingowej lub remarketingowej. Oferujemy - Pracę przy rozwoju nowoczesnej platformy danych i systemów backendowych. - Udział w projektach wykorzystujących nowoczesne technologie oraz architekturę opartą o mikroserwisy. - Współpracę z międzynarodowym zespołem ekspertów. - Możliwość rozwoju kompetencji w obszarze Data Engineering, Backend Development oraz Cloud. - Elastyczne środowisko pracy oraz realny wpływ na rozwój tworzonych rozwiązań.
Technology
Ness Solution
Senior Python Developer
Senior
Remote
Warsaw, Poland
135 - 150 PLN
🏢 Summary: Oferta dla Senior Python Developera obejmuje rozwój i utrzymanie nowoczesnych systemów backendowych, projektowanie architektury oraz integrację usług w środowisku mikroserwisowym. Rola zakłada pracę z Pythonem, bazami danych, Dockerem i Kubernetes oraz udział w optymalizacji wydajności i mentoringu zespołu. Praca realizowana jest w modelu zdalnym z możliwością rozwoju zawodowego i udziału w innowacyjnych projektach. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia z Python, Znajomość Django lub FastAPI lub Flask, Doświadczenie z REST API, Znajomość SOLID, Znajomość DRY, Znajomość KISS, Doświadczenie z PostgreSQL lub MySQL, Znajomość Linux, Doświadczenie z WebSocket, Znajomość Jenkins lub GitLab CI lub GitHub Actions, Doświadczenie z architekturą mikroserwisową, Znajomość Elasticsearch, Znajomość Redis, Znajomość bezpieczeństwa aplikacji, Doświadczenie z Prometheus, Doświadczenie z Grafana, Doświadczenie z integracją systemów zewnętrznych, Podstawowa znajomość JavaScript, Umiejętność optymalizacji wydajności aplikacji backendowych, Znajomość języka angielskiego na poziomie B2 📃 Skills: Python, Django, FastAPI, Flask, REST, SQL, PostgreSQL, MySQL, Linux, WebSocket, Jenkins, GitLab, GitHub, Docker, Kubernetes, Elasticsearch, Redis, Prometheus, Grafana, JavaScript 🏢 Description: Poszukujemy doświadczonego Senior Python Developera , który dołączy do zespołu rozwijającego nowoczesne systemy backendowe. Szukamy osoby, która nie tylko tworzy wysokiej jakości kod, ale również aktywnie uczestniczy w projektowaniu architektury, podejmowaniu decyzji technicznych oraz wspiera rozwój zespołu poprzez dzielenie się wiedzą i dobrymi praktykami programistycznymi. Twoje zadania Projektowanie, rozwój oraz utrzymanie aplikacji backendowych tworzonych w języku Python. Współtworzenie architektury systemów oraz udział w analizie i doborze optymalnych rozwiązań technologicznych. Analiza wyzwań technicznych i biznesowych oraz proponowanie skutecznych rozwiązań wspierających realizację celów projektu. Tworzenie i rozwijanie testów automatycznych zapewniających wysoką jakość oprogramowania. Dbanie o jakość, wydajność, bezpieczeństwo i łatwość utrzymania rozwijanych aplikacji. Projektowanie oraz optymalizacja relacyjnych baz danych i zapytań SQL. Przygotowywanie oraz utrzymywanie środowisk opartych o Docker i Kubernetes. Integracja aplikacji z zewnętrznymi systemami i usługami z wykorzystaniem REST API oraz systemów kolejkowych. Tworzenie i aktualizacja dokumentacji technicznej oraz architektonicznej. Współpraca z interesariuszami przy analizie wymagań oraz wdrażaniu nowych funkcjonalności. Wsparcie merytoryczne zespołu, mentoring mniej doświadczonych programistów oraz dzielenie się wiedzą. Identyfikowanie potencjalnych ryzyk technicznych i rekomendowanie działań ograniczających ich wpływ na projekt. Analiza i optymalizacja wydajności aplikacji backendowych oraz ich infrastruktury. Nasze oczekiwania Minimum 5 lat komercyjnego doświadczenia w tworzeniu aplikacji w języku Python. Bardzo dobra znajomość przynajmniej jednego z frameworków: Django, FastAPI lub Flask. Doświadczenie w projektowaniu, implementacji i rozwijaniu usług REST API. Znajomość wzorców projektowych oraz zasad tworzenia czystego kodu, takich jak SOLID, DRY i KISS. Praktyczne doświadczenie w projektowaniu relacyjnych baz danych oraz pracy z PostgreSQL lub MySQL. Dobra znajomość środowiska Linux i pracy z systemami opartymi na tym systemie operacyjnym. Doświadczenie w implementacji komunikacji z wykorzystaniem WebSocket. Znajomość narzędzi takich jak Jenkins, GitLab CI lub GitHub Actions. Doświadczenie w projektowaniu i rozwijaniu aplikacji opartych na architekturze mikroserwisowej. Praktyczna znajomość technologii NoSQL, w szczególności Elasticsearch oraz Redis. Znajomość dobrych praktyk z zakresu bezpieczeństwa aplikacji. Doświadczenie w monitorowaniu aplikacji i infrastruktury z wykorzystaniem narzędzi takich jak Prometheus i Grafana. Doświadczenie w integracji z systemami zewnętrznymi. Podstawowa znajomość JavaScript. Umiejętność diagnozowania problemów wydajnościowych i optymalizacji działania aplikacji backendowych. Znajomość języka angielskiego na poziomie B2. Oferujemy Pracę w modelu zdalnym Możliwość rozwoju zawodowego oraz udziału w innowacyjnych projektach. Preferencyjne pakiety do wykupienia w programach Multisport oraz Lux Med. Przyjazną atmosferę pracy i dużą samodzielność w realizacji powierzonych zadań. Zainteresowała Cię ta oferta? Prześlij swoje CV i porozmawiajmy o szczegółach. Chętnie opowiemy więcej o projekcie oraz odpowiemy na wszystkie Twoje pytania :)
Technology
Toro Performance Sp. z o.o.
Senior Python Engineer
Senior
Remote
🏢 Summary: Senior Python Backend Engineer role focused on building and scaling a platform for testing and monitoring AI agents in simulated environments. The position involves designing distributed microservices, developing high-performance REST APIs, and deploying scalable systems to production. The role requires strong architectural decision-making and experience with production-grade backend systems. 🗂️ Requirements: 7+ years of backend development experience with Python, Strong knowledge of Python 3.10+, Experience designing REST APIs, Experience building distributed systems, Experience with NoSQL databases, Experience with message queues or event-driven architectures, Experience building scalable production systems, Ability to make architectural decisions, Experience working in production environments 📃 Skills: Python, REST, Microservices, DistributedSystems, NoSQL, MongoDB, Redis, Kafka, Docker, Kubernetes, CICD, OpenTelemetry 🏢 Description: Poszukujemy Senior Python Backend Engineer do pracy przy rozwoju platformy służącej do testowania i monitorowania agentów AI w środowiskach symulacyjnych. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie i rozwój skalowalnych mikroserwisów, budowę wydajnych API oraz wdrażanie rozwiązań do środowisk produkcyjnych. Rola wymaga bardzo dobrej znajomości Pythona , doświadczenia w budowie systemów rozproszonych i wysokowydajnych backendów , a także umiejętności podejmowania decyzji architektonicznych i pracy w środowisku produkcyjnym. Wymagania 7+ lat doświadczenia w backend development (Python) Bardzo dobra znajomość Python 3.10+ Doświadczenie w projektowaniu REST API i systemów rozproszonych Praca z bazami NoSQL oraz systemami kolejkowymi / event-driven Doświadczenie w budowie skalowalnych systemów produkcyjnych Komunikatywny język angielski Nice to have FastAPI, Pydantic, mypy Kafka lub inne systemy streamingowe Kubernetes, Docker, CI/CD Monitoring / observability (OpenTelemetry, metryki, SLO) Doświadczenie z systemami high-throughput Integracje z LLM / OpenAI Stack: Python, FastAPI, MongoDB, Redis, Kafka, Docker, Kubernetes, CI/CD, OpenTelemetry.
Technology
speedapp
Senior Backend Engineer / Architect (Python)
Senior
Remote
Warsaw, Poland
145 - 165 PLN/hr
🏢 Summary: Senior Backend Engineer (Python) responsible for designing, building, and maintaining scalable backend services in production environments. The role covers end-to-end ownership from architecture design to production deployment, with strong focus on asynchronous programming and distributed systems. The position is fully remote under a B2B contract. 🗂️ Requirements: Minimum 7 years of experience with Python, Minimum 3 years of experience with Python 3.10+, Experience with asyncio and asynchronous programming, Experience building backend services in production environments, Experience designing and implementing REST APIs, Experience designing scalable distributed systems, Experience with event-driven architecture or queue-based systems, Experience designing fault-tolerant and resilient systems, Experience maintaining production systems, Production experience with NoSQL databases, Experience with data modeling, schema management, and migrations, Experience optimizing database queries and structures, End-to-end ownership from requirements analysis to production deployment, Ability to make technical decisions and manage risks, Very good English communication skills 📃 Skills: Python, Asyncio, REST, NoSQL, MongoDB, Microservices, DistributedSystems, EventDriven, Queues, Kubernetes, CI/CD, OpenTelemetry, Monitoring, SLO, AI, LLM, APIs 🏢 Description: Dla naszego klienta poszukujemy Senior Backend Engineer'a – Python! ZADANIA Senior Python Backend Engineer będzie współpracować z wewnętrznym zespołem developerskim oraz liderami technicznymi. Rola obejmuje pełną odpowiedzialność za budowanie i rozwój rozwiązań oraz wdrażanie ich do środowisk produkcyjnych. WYMAGANIA Min. 7 lat doświadczenia w pracy z Python - co najmniej 3 lata doświadczenia z wersjami 3.10 i nowszymi Asyncio, współbieżność, programowanie asynchroniczne Doświadczenie w budowie usług backendowych działających w środowisku produkcyjnym Projektowanie i implementacja REST API Projektowanie skalowalnych systemów rozproszonych Doświadczenie z architekturą zdarzeniową lub systemami opartymi o kolejki zadań Projektowanie systemów odpornych na błędy i przeciążenia Doświadczenie w utrzymaniu systemów produkcyjnych Doświadczenie produkcyjne z bazami danych (NoSQL, preferowane MongoDB) Modelowanie danych, zarządzanie schemą, migracje Optymalizacja zapytań i struktury bazy Odpowiedzialność end-to-end za dostarczane rozwiązania, od analizy i weryfikacji dostarczonych wymagań, zaprojektowanie architektury, po wdrożenie produkcyjne Umiejętność podejmowania decyzji technicznych, analizy i adresowania ryzyk Dobra/bardzo dobra komunikacja w języku angielskim MILE WIDZIANE Chmura i konteneryzacja Kubernetes i wdrożenia kontenerowe CI/CD i automatyzacja procesów wdrożeniowych Obserwowalność systemów Systemy śledzenia rozproszonego (np. OpenTelemetry) Monitorowanie oparte na metrykach i SLO Integracje AI / LLM Integracja z API modeli językowych Projektowanie pipeline’ów oceny i scoringu Zarządzanie limitami i kosztami zapytań do modeli CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B i stawkę: 145-165 zł/h Pracę 100% zdalną Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych Dostęp do oferty benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie : Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening : Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu . Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Karolina Kizowska Senior IT Delivery Consultant karolina.kizowska@speedapp.pl +48 608 487 448
Technology
Team Up
Senior Python Developer (m/k)
Senior
Remote
Katowice, SL, Poland
🏢 Summary: Senior Backend Developer role focused on designing and developing scalable backend services in Python for a global technology platform supporting digital services management and quotation processes. The position involves building REST APIs, integrating external systems, implementing business logic, and ensuring high performance and code quality. The role offers real impact on system architecture and collaboration within an international team. 🗂️ Requirements: Minimum 7 years of backend development experience in Python, Strong knowledge of Python frameworks (FastAPI, Flask, Django, NumPy, Pandas), Experience in designing and implementing REST API, Experience in system integrations and working with external services, Knowledge of software development best practices (testing, Git, code review, CI/CD), Experience in building scalable, production-ready backend solutions, Experience with databases and business data processing, Experience working in service-oriented architecture environment, Very good communication skills, Good command of English 📃 Skills: Python, FastAPI, Flask, Django, NumPy, Pandas, REST, API, Git, CI/CD, C#, C++, AWS, OpenAPI, Swagger, Pydantic, OR-Tools, PuLP 🏢 Description: Dołącz do międzynarodowego zespołu rozwijającego nowoczesną platformę technologiczną wykorzystywaną przez globalne organizacje do zarządzania usługami cyfrowymi i procesami ofertowania. Poszukujemy doświadczonego Backend Developera, który będzie miał realny wpływ na rozwój kluczowych komponentów systemu odpowiedzialnych za integracje, przetwarzanie danych oraz generowanie ofert dla klientów na całym świecie. Zakres obowiązków Projektowanie, rozwój i utrzymanie usług backendowych w Pythonie Tworzenie oraz rozwijanie REST API wykorzystywanych przez aplikacje i systemy zewnętrzne Implementacja logiki biznesowej związanej z procesami ofertowania i integracjami partnerskimi Integracja zewnętrznych źródeł danych oraz systemów dostawców Współpraca przy rozwoju istniejącej platformy opartej o technologie Python i C# Dbanie o jakość kodu poprzez testy jednostkowe, integracyjne oraz code review Refaktoryzacja i optymalizacja istniejących rozwiązań pod kątem wydajności i skalowalności Tworzenie i utrzymywanie dokumentacji technicznej oraz kontraktów API Współpraca z zespołami biznesowymi i produktowymi przy analizie wymagań oraz projektowaniu rozwiązań Udział w planowaniu prac, przeglądach sprintów oraz identyfikowaniu ryzyk projektowych Wymagania Minimum 7 lat doświadczenia w tworzeniu aplikacji backendowych w Pythonie Znajomość frameworków/bibliotek (np. FastAPI, Flask, Django, NumPy/Pandas) Bardzo dobra znajomość projektowania i implementacji REST API Doświadczenie w integracji systemów i pracy z zewnętrznymi usługami Znajomość dobrych praktyk programistycznych, takich jak testowanie, Git, code review oraz CI/CD Umiejętność tworzenia skalowalnych i produkcyjnych rozwiązań backendowych Doświadczenie w pracy z bazami danych oraz przetwarzaniem danych biznesowych Umiejętność pracy w środowisku opartym o architekturę usług i integracji Bardzo dobre umiejętności komunikacyjne oraz współpraca z interesariuszami biznesowymi Samodzielność, inicjatywa oraz poczucie odpowiedzialności za dostarczane rozwiązania Dobra znajomość języka angielskiego Mile widziane Znajomość C# lub/i C++ Doświadczenie z usługami chmurowymi AWS Doświadczenie z OpenAPI / Swagger oraz Pydantic Znajomość narzędzi do optymalizacji i rozwiązywania problemów (OR-Tools, PuLP lub podobne) Doświadczenie w środowisku SaaS, telekomunikacyjnym lub logistycznym Oferujemy Pracę przy rozwoju nowoczesnego produktu o globalnym zasięgu Możliwość realnego wpływu na architekturę i kierunek rozwoju platformy Współpracę z międzynarodowym zespołem specjalistów Dostęp do nowoczesnych technologii i dużych projektów integracyjnych Atrakcyjne wynagrodzenie oraz stabilne zatrudnienie Program emerytalny Hybrydowy model pracy Możliwość dalszego rozwoju technicznego i udziału w strategicznych inicjatywach biznesowych