Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
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:
June 18, 2026
Python Data Engineer
Mid • Remote
160 - 210 PLN
Warsaw, Poland
Location: Poland
We Are:
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 Python Software Engineer to join our internal team at RTB House. You will work on the backbone of our analytics, building applications and data pipelines that handle terabytes of data daily. This position is ideal for developers passionate about data-intensive systems, performance optimization, and building reliable software that provides critical business insights.
You Will:
Design, develop, and maintain the backend for web applications responsible for presenting massive-scale campaign statistics and financial data.
Build and optimize large-scale data processing jobs (ETL/ELT) that feed our core analytics and reporting systems.
Contribute to the development of internal Python libraries focused on high-performance data processing and analytics.
Write and maintain unit/integration tests to ensure data integrity and code quality.
Identify bottlenecks and propose improvements to enhance data pipeline performance, query speed, and data accuracy.
Collaborate with Data Analysts and Product teams to deliver new metrics and analytical capabilities.
Apply best practices in application design, data modeling, and building APIs for data-heavy applications.
Desired Experience:
Solid experience in backend development for data-intensive applications with Python.
Strong proficiency with relational databases and the ability to write highly efficient, optimized SQL queries (PostgreSQL and BigQuery are key).
Understanding of RESTful and GraphQL APIs conventions, especially for serving analytical data.
Experience in asynchronous programming.
Good understanding of system design concepts in the context of Big Data (e.g., data warehousing, ETL optimization, scalability) and willingness to learn more.
Experience with writing and maintaining tests.
Problem-solving skills and the ability to work methodically through complex data challenges.
Good communication skills and ability to work in a team.
Selected Technologies:
Backend: Python, FastAPI
Databases: BigQuery, PostgreSQL
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
Collaboration with flexible contract options (B2B or contract of mandate)
Apply now!
You don't need to tick every box to apply. If you are passionate about digital marketing, send us your CV, and we'll review it.
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
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ń.
Technology
Link Group
Software Engineer with Python
Mid
Hybrid
Warsaw, MZ, Poland
33,000 - 42,000 PLN
🏢 Summary: Opportunity to build and maintain scalable backend applications and enterprise data platforms for research, operations, and risk teams in a global financial organization. The role covers the full software development lifecycle, from system design and testing through deployment, production support, and continuous improvement. 🗂️ Requirements: 4+ years of software engineering experience, Strong Python proficiency, Experience with C#/.NET or Rust, Backend development and REST API knowledge, Distributed systems knowledge, SQL, relational database, and data modelling experience, Cloud platform, Git, CI/CD, and automated testing familiarity, Agile teamwork and strong communication skills 📃 Skills: Python, C#, .NET, Rust, REST, SQL, Git, CI/CD, Testing, Cloud 🏢 Description: Software Engineer with Python About the Role Join a team developing enterprise data platforms and backend services used across a global financial organization. You will build scalable applications that support research, operations, and risk teams while collaborating with engineers and business stakeholders throughout the software development lifecycle. Responsibilities Design, develop, and maintain backend applications and services. Deliver production-ready software, including testing, deployment, and support. Collaborate with technical and business stakeholders to deliver reliable solutions. Contribute to system design, code reviews, and continuous improvements. Troubleshoot production issues and implement long-term fixes. Requirements 4+ years of software engineering experience. Strong Python skills. Experience with C#/.NET or Rust. Knowledge of backend development, REST APIs, and distributed systems. Experience with SQL, relational databases, and data modelling. Familiarity with cloud platforms, Git, CI/CD, and automated testing. Strong communication skills and ability to work in an Agile environment. Nice to Have React or Angular experience. AI/ML integration experience. Financial services or market data knowledge. Experience with Kafka, Solace, or IBM MQ.