Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

April 28, 2026

Backend Python Developer

Mid • Remote

160 - 200 PLN

Warsaw, Poland

RTB House is a global company that provides state-of-the-art marketing technologies for top brands and agencies worldwide. Its proprietary ad-buying engine is the first in the world to be powered entirely by Deep Learning algorithms, enabling advertisers to generate outstanding results and reach their goals at every stage of the funnel.

We are looking for a Backend Python Developer to join our internal team at RTB House. You will work on applications and tools that directly support our real-time bidding business, collaborating with experienced engineers and product teams. This position is ideal for developers who want to grow their skills, solve real-world problems, and build reliable software that makes a visible difference.

You Will:

  • Design, develop, and maintain internal web applications responsible for ad campaigns management, e.g. configuration, monitoring, automation

  • Implement jobs and processes to integrate internal services

  • Contribute to the development of internal Python libraries and shared frameworks

  • Write and maintain unit/integration tests to ensure code quality and reliability

  • Identify issues and propose improvements to enhance performance, scalability, and stability

  • Collaborate with cross-functional teams to deliver new features and improve existing workflows

  • Apply best practices in application design, databases, and APIs

Desired Experience:

  • Solid experience in backend development with Python

  • Familiarity with relational databases and ability to write efficient SQL queries (PostgreSQL, BigQuery is a plus)

  • Understanding of RESTful and GraphQL APIs conventions and best practices

  • Experience in asynchronous programming

  • Good understanding of system design concepts (e.g. scalability, caching, reliability) and willingness to learn more

  • Experience with writing and maintaining tests

  • Problem-solving skills and the ability to work methodically through technical challenges

  • Good communication skills and ability to work in a team

  • Fluency in English

Selected Technologies:

  • Backend: Python, FastAPI

  • Databases: PostgreSQL, BigQuery

  • GraphQL: Ariadne

  • Messaging: Google Pub/Sub

  • Data Handling & Validation: Pydantic, dataclasses

  • Testing: Pytest

  • Monitoring: Sentry, Prometheus, Grafana

  • CI/CD: GitHub Actions

  • Cloud: GCP, Kubernetes

We Offer:

  • Being part of a small team with a high degree of autonomy and decision-making 

  • Access to the latest technology in the developed solution

  • Opportunity to build and improve our own products, where long-term quality and reliability truly matter

  • Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe

Similar jobs you might like

Technology

RTB House

Senior Software Engineer

Senior

Remote

Warsaw, MZ, Poland

210 - 260 PLN

🏢 Summary: Join a Supply Engineering team to own and improve internal services, backend systems, and data pipelines that support large-scale advertising bidding integrations. The role uses Python, JavaScript/TypeScript, GCP, and BigQuery to build scalable tools, enrich bidding data, and improve integration efficiency through technical and A/B analysis. It offers fully remote work with no core hours and access to modern technology. 🗂️ Requirements: Strong software engineering experience, Problem-solving skills, Cloud environment experience, Data analysis tool experience, SQL experience, Google BigQuery experience, Ability to design stable, scalable solutions in dynamic environments, Clean code focus, Reliability focus, Observability focus 📃 Skills: Python, Java, JavaScript, TypeScript, SQL, PostgreSQL, BigQuery, Pub/Sub, GCP, Git, AI 🏢 Description: Location: Poland We Are: RTB House is a next-generation performance demand-side platform (DSP) that uses proprietary Deep Learning AI algorithms to help brands grow. The company is the market leader in driving performance using Deep Learning across the entire purchase funnel. Founded in 2012, and now operating in 90+ markets, RTB House has always been private-by-design. It embraces first-party advertising and a relentless approach to innovation. RTB House offers end-to-end Deep Learning-powered AdTech products and solutions to maximize conversion, drive new customer acquisition, create engagement, and fuel long-term demand for a global base of clients. Our team in Poland consists of enthusiasts who are willing to share their knowledge and experience and is an integral part of our company's global presence. We combine local expertise with our broader company vision. The Supply Engineering team is connecting various technical areas. We sit between different teams to integrate systems, maintain the RTB platform, and develop critical internal services. Additionally, we maximize bidding efficiency across our 120+ external integrations. You Will: Take full ownership of complete internal services and components , ensuring their health, scalability, and observability. Develop and maintain services and tools that empower non-technical teams to easily run complex analyses. Build and optimize backend services and data pipelines (ETL/ELT) that enrich bidding data from diverse sources. Conduct technical and A/B analyses to continuously improve the efficiency of our bidding integrations. Work with a modern tech stack including Python, JavaScript/TypeScript, Google Cloud Platform (GCP), and BigQuery. Desired Experience: Strong software engineering experience and problem-solving skills Experience with cloud environments (ideally GCP) and data analysis tools (SQL, Google BigQuery, Google Colab/notebooks). Ability to quickly adapt and design stable, scalable solutions in ambiguous or highly dynamic technical environments. Strong focus on clean code, reliability, and observability. Selected Technologies: Python, Java JavaScript/TypeScript SQL (PostgreSQL, Google BigQuery), Pub/Sub Google Cloud Platform (GCP) Git AI & Agentic Developer Tools We Offer: Extremely flexible collaboration conditions: No core hours and 100% remote model. Technology access: Access to the latest technologies and the possibility of real use of them in a large-scale and highly dynamic project. Equipment: Top-notch hardware and software tailored to your needs. Culture: A collaborative team of enthusiasts eager to share knowledge and support your growth.

Technology

Integral Solutions

Python Developer

Mid

Remote

Warsaw, MZ, Poland

110 - 150 PLN/hr

🏢 Summary: Oferta B2B dla Python Developera na hybrydową pracę przy tworzeniu nowoczesnych backendów, REST API i architektury mikroserwisowej. Rola obejmuje rozwój usług, integracje z bazami danych i systemami zewnętrznymi, testowanie oraz współpracę przy CI/CD i projektowaniu rozwiązań technicznych. 🗂️ Requirements: Minimum 3 lata komercyjnego doświadczenia w Pythonie, Bardzo dobra znajomość frameworków do budowy API, Doświadczenie z SQL i ORM, Doświadczenie z Dockerem i Git, Doświadczenie w testach automatycznych, Znajomość zasad clean code i wzorców projektowych 📃 Skills: Python, FastAPI, Flask, Django, REST, SQL, ORM, Docker, Git, pytest, OpenAPI, Swagger, CI/CD 🏢 Description: Python Developer Lokalizacja: Warszawa Forma pracy: Hybrydowo Współpraca: B2B Stawka: 110-150 PLN/h Kogo szukamy: Do zespołu poszukujemy Python Developera, który chce tworzyć nowoczesne backendy, rozwijać mikroserwisy i mieć realny wpływ na architekturę tworzonych rozwiązań. Szukamy osoby, która dobrze odnajduje się w środowisku technologicznym, lubi pisać czysty kod i chce pracować przy projektach rozwijanych w nowoczesnym stacku. BĘDZIESZ: tworzyć i rozwijać backendowe usługi oraz REST API w oparciu o Python i frameworki FastAPI / Flask / Django REST Framework, implementować logikę biznesową oraz integrować systemy z bazami danych i usługami zewnętrznymi, projektować i rozwijać architekturę mikroserwisową, przygotowywać oraz utrzymywać dokumentację API (OpenAPI / Swagger), pisać testy automatyczne z wykorzystaniem pytest, współpracować z zespołem DevOps przy wdrożeniach i utrzymaniu środowisk CI/CD, optymalizować wydajność aplikacji i dbać o wysoką jakość kodu, uczestniczyć w projektowaniu rozwiązań technicznych oraz usprawnianiu procesów developerskich. WYMAGANIA: masz minimum 3 lata doświadczenia komercyjnego w Pythonie, bardzo dobrze znasz frameworki służące do budowy API, posiadasz doświadczenie w pracy z SQL i ORM, pracowałeś/-aś z Dockerem, Git oraz testami automatycznymi, znasz zasady clean code oraz wzorce projektowe, potrafisz samodzielnie analizować problemy i proponować rozwiązania, cenisz dobrą komunikację i współpracę zespołową, chcesz rozwijać nowoczesne rozwiązania backendowe. Co oferujemy: Pracę na kontrakcie B2B Dostęp do systemu myBenefit, w tym prywatne ubezpieczenie medyczne, Multisport i wiele innych Prezenty na różne okazje Wydarzenia firmowe

Technology

Quickchannel Sp. z o.o.

Senior Python Web Developer

Senior

Hybrid

Krakow, MA, Poland

15,000 - 25,000 PLN

🏢 Summary: Oferta dotyczy rozwoju skalowalnych i bezpiecznych usług backendowych dla platformy video SaaS, obejmujących transmisje live, przetwarzanie mediów, REST API oraz integracje enterprise. Rola zakłada pracę hybrydową z biura przy Rondzie Matecznego przez 3 dni w tygodniu oraz współpracę z zespołami frontend, DevOps i product. 🗂️ Requirements: Minimum 6 lat doświadczenia jako Backend Developer, Bardzo dobra znajomość Python, Projektowanie REST API w Flask, FastAPI lub Falcon, Znajomość SQL i PostgreSQL, Doświadczenie z architekturą cloudową AWS lub OVH, Znajomość Docker i środowisk kontenerowych, Doświadczenie z CI/CD, Debugowanie i optymalizacja wydajności, Znajomość Git, Praca w Agile/Scrum, Komunikatywna znajomość języka angielskiego 📃 Skills: Python, Flask, FastAPI, Falcon, SQL, PostgreSQL, AWS, OVH, Docker, CI/CD, Git, Agile, Scrum 🏢 Description: Szukamy Python Developera, który pomoże rozwijać skalowalne i bezpieczne usługi backendowe obsługujące transmisje live, media processing, API platformy oraz integracje z systemami klientów enterprise. Będziesz współpracować z frontend developerami, DevOpsami i product teamem przy budowie nowoczesnej platformy video SaaS. Stanowisko jest dostępne w naszym biurze przy Rondzie Matecznego (3 dni z biura). Twój zakres obowiązków projektowanie i rozwój usług backendowych budowa i utrzymanie REST API rozwój systemów związanych z live streamingiem i przetwarzaniem video optymalizacja wydajności i skalowalności platformy integracje z usługami cloudowymi i systemami klientów praca nad bezpieczeństwem, monitoringiem i observability udział w code review i decyzjach architektonicznych współpraca z zespołem produktowym i frontendowym Nasze wymagania minimum 6 lat doświadczenia jako Backend Developer bardzo dobra znajomość Pythona. doświadczenie w projektowaniu REST API z wykorzystanie Flaska, FastAPI lub Falcona dobra znajomość SQL (PostgreSQL) doświadczenie z architekturą cloudową (AWS / OVH) znajomość Dockera i środowisk kontenerowych doświadczenie z CI/CD umiejętność debugowania i optymalizacji wydajności znajomość Git oraz pracy w Agile/Scrum komunikatywny angielski Mile widziane doświadczenie z systemami realtime lub streamingiem video znajomość WebRTC, FFmpeg lub HLS doświadczenie z Kubernetes znajomość event-driven architecture Redis, RabbitMQ lub Kafka doświadczenie z monitoringiem (ELK) doświadczenie w produktach SaaS enterprise znajomość zagadnień bezpieczeństwa i GDPR O nas Quickchannel to szwedzka firma technologiczna oferująca platformę wideo dla firm i instytucji w Skandynawii. Nasze rozwiązania pomagają organizacjom prowadzić transmisje, nagrania i komunikację wideo w sposób profesjonalny i bezpieczny. Główna siedziba firmy znajduje się w Sztokholmie, a nasz dział deweloperski działa w Krakowie. Więcej o nas: https://quickchannel.com

Technology

DCG

Python Developer

Senior

Hybrid

Warsaw, MZ, Poland

140 - 155 PLN

🏢 Summary: Oferta dla doświadczonego Python Developera obejmuje rozwój i utrzymanie backendu, integracji oraz rozwiązań AI/ML/NLP i LLM. Rola obejmuje także testowanie, dokumentację oraz współpracę przy systemach bazodanowych, kolejkowych, chmurowych i orkiestracji procesów. 🗂️ Requirements: Minimum 5 lat doświadczenia produkcyjnego jako Backend Developer, Udział w minimum 3 projektach backendowych w Pythonie, Testy jednostkowe i integracyjne w pytest lub unittest, Konteneryzacja aplikacji w Dockerze, Praca w środowiskach Linux/Unix i Windows, Znajomość UML i tworzenie dokumentacji technicznej, Praktyczne doświadczenie z Git, Praktyczna znajomość minimum 5 wskazanych obszarów technologicznych, Analiza procesów biznesowych i wymagań użytkowników oraz proponowanie rozwiązań, Komunikacja techniczna z osobami o mniejszej wiedzy technicznej, Odpowiedzialność za cały wytwarzany komponent 📃 Skills: Python, OOP, pytest, unittest, Docker, Linux, Unix, Windows, UML, Git, RabbitMQ, PubSub, MongoDB, asyncio, FastAPI, PyTorch, TensorFlow, Transformers, spaCy, Stanza, ML, NLP, LangChain, LangGraph, LLM, GCP, Airflow 🏢 Description: Jako firma rekrutacyjna jesteśmy świadomi, że każdy solidny biznes napędzają ludzie z odpowiednio dopasowanymi kompetencjami. Nasz styl zarządzania i partnerskie podejście pozwalają nam na elastyczne dostosowanie się do Twoich potrzeb i zapewniają pełne wsparcie podczas współpracy. W związku z ciągłym rozwojem i dużą liczbą projektów rekrutacyjnych, jakie prowadzimy dla naszych Partnerów, szukamy osoby na stanowisko: Python Developer Zakres obowiązków: Projektowanie, rozwój i utrzymanie oprogramowania w języku Python z wykorzystaniem programowania obiektowego Tworzenie i rozwój aplikacji oraz integracji z wykorzystaniem nowoczesnych technologii oraz przygotowywanie testów i dokumentacji technicznej Implementacja i rozwój rozwiązań z obszaru AI/ML/NLP oraz aplikacji opartych na modelach LLM Współpraca przy projektowaniu i wdrażaniu rozwiązań z wykorzystaniem baz danych, systemów kolejkowych, usług chmurowych oraz narzędzi do orkiestracji procesów Wymagania: Minimum 5 lat stażu lat w projektach produkcyjnych jako backend developer Udział w minimum 3 projektach budujących backend z użyciem Python Umiejętność rozmowy o aspektach technicznych z osobami o mniejszej wiedzy i zrozumieniu technologii pozwalające na przeprowadzenie analizy procesu biznesowego lub wymagań użytkownika i proponowanie rozwiązań Doświadczenie w tworzeniu testów jednostkowych i integracyjnych z wykorzystaniem frameworków pytest lub unittest Umiejętność konteneryzacji aplikacji z wykorzystaniem Docker (tworzenie Dockerfile, budowanie i uruchamianie kontenerów) Swobodna praca w środowiskach Linux/Unix oraz Windows Znajomość notacji UML oraz umiejętność tworzenia dokumentacji technicznej oprogramowania Praktyczne doświadczenie w pracy z systemem kontroli wersji Git Praktyczna znajomość min. 5 z wymienionych obszarów: RabbitMQ/Google Pub/Sub, MongoDB, procesy/wątki/asyncio, FastAPI, PyTorch/TensorFlow/Transformers, spaCy/Stanza, ML/NLP, LangChain/LangGraph (LLM), Google Cloud Platform (GCP), Apache Airflow Zdolność do podejmowania odpowiedzialności za całokształt wytwarzanego komponentu Oferujemy: Dostęp do platformy językowej Stałe wsparcie konsultanta Program rekomendacji pracowników

Technology

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: Do naszego zespołu poszukujemy doświadczonego Python Backend / Data Engineera, który będzie odpowiedzialny za rozwój platformy danych oraz usług backendowych wspierających procesy związane z danymi biznesowymi i rynkowymi. Jeśli lubisz pracować z danymi, budować skalowalne rozwiązania oraz rozwijać nowoczesne API, ta rola jest dla Ciebie. 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ń.