April 8, 2026

Senior Python Engineer

Senior • Remote

150 - 225 PLN/hr

Warsaw, Poland

Kim jesteśmy?

Jesteśmy ITSG - wiodącym dostawcą spersonalizowanych rozwiązań dla wymagających klientów. Wierzymy, że każde wyzwanie ma swoje optymalne rozwiązanie i podchodzimy do niego z pełnym zaangażowaniem. Dostarczamy produkty cyfrowe, stosując nowoczesne rozwiązania i podejście skoncentrowane na wysokiej jakości.


O projekcie:

Jeśli jesteś wysoce zmotywowaną osobą z autentycznym zainteresowaniem technologią i pasją do dostarczania innowacyjnych produktów, mamy dla Ciebie bardzo interesujący projekt!Poszukujemy bystrego i doświadczonego Python Engineera, który dołączy do wykwalifikowanego zespołu tworzącego zaawansowany produkt dla dużych organizacji.

Starfish to zaawansowana platforma służąca do zarządzania metadanymi plików w środowiskach gdzie ich liczba wykracza poza miliardy, a klienci oczekują nietrywialnych rozwiązań do zapanowania nad setkami petabajtów danych. System operuje na prostym, ale potężnym paradygmacie: katalog danych + mechanizm przenoszenia danych + silnik automatyzacji. Tworzymy potężne, przydatne i dobrze zaprojektowane oprogramowanie

Starfish ujednolica logicznie różnorodne rozwiązania storage, umożliwiając zarządzanie heterogenicznym środowiskiem. Dzięki bogatemu API i interfejsom CLI oraz GUI, platforma łatwo integruje się w środowisku klienta.

Znaczący wzrost obciążeń i złożoności w środowiskach AI/HPC/BigData oraz ogromne inwestycje w infrastrukturę sprawiają, że organizacje toną w złożoności danych. Starfish odpowiada na tę potrzebę, oferując inteligentniejsze sposoby na zarządzanie, przenoszenie i interpretację petabajtów niestrukturalnych danych. 

Starfish jest używany na całym świecie przez wiodące organizacje z branży mediów i rozrywki, obliczeń naukowych, szkolnictwa wyższego oraz rząd federalny Stanów Zjednoczonych.


Dlaczego warto do nas dołączyć?

  • Realny wpływ na projekt: Stawiamy na płaską strukturę – Twoje pomysły nie utkną w wielopoziomowej hierarchii. Twój głos ma znaczenie, a dostęp do podejmowania decyzji jest rzeczywisty.

  • Mega wyzwanie: Miliony, a nawet miliardy plików, optymalizacja działania systemów na różnych poziomach, ciekawe zagadnienia techniczne i rozwiązanie, które funkcjonuje już kilka lat, ale cały czas jest rozwijane z ogromnym naciskiem na wysoką jakość i utrzymywalność.

  • Praca przy realnych problemach: nasza platforma znajduje zastosowanie w HPC, Big Data i sztucznej inteligencji – tam, gdzie tradycyjne narzędzia zawodzą przy ogromnej skali i złożoności architektury danych.

  • Technologie na czasie: Python (FastAPI, Flask), PostgreSQL, Bash, Jenkins, CI/CD, AWS. Automatyzacja, pre-commity i inne narzędzia poprawiające jakość pracy są naszym standardem. Zachowujemy właściwą równowagę między skalą projektu a dbałością o szczegóły, pracując nad dużym i złożonym systemem bez kompromisów dotyczących jakości.

  • Elastyczna forma pracy: Możesz pracować 100% zdalnie, hybrydowo lub w biurze w Warszawie – jak Ci wygodniej.

  • Rozwój i społeczność: Inwestujemy w Twój rozwój, poświęcając czas na odpowiadanie na pytania, mentoring i wzajemne wsparcie, zapewniając przestrzeń do rozwoju zawodowego.

  • Stabilny, długoterminowy projekt: Dołączasz do systemu, który jest stale rozwijany i zapewnia zarówno ciągłość, jak i ambitne wyzwania techniczne na przyszłość. Jeśli Ci się spodoba i się sprawdzisz, gwarantujemy prace na długie lata.

Wynagrodzenie: 150 - 225 PLN netto + VAT /h

Benefity: prywatne ubezpieczenie medyczne, karta Multisport, lekcje języka angielskiego, wydarzenia integracyjne.


Co będziesz robić?

  • Tworzyć i ulepszać funkcjonalności w Pythonie – od nowoczesnych algorytmów po usprawnianie rozbudowanego, wieloletniego codebase’u (setki tysięcy linii kodu).

  • Budować i rozwijać rozproszone systemy, które obsługują miliardy obiektów w środowiskach federacyjnych.

  • Analizować i naprawiać złożone błędy w środowisku, gdzie kluczowe są wydajność i skalowalność.

  • Tworzyć API i warstwy integracyjne, które sprawiają, że dane w skali enterprise stają się łatwiejsze w zarządzaniu.

  • Ulepszać i automatyzować procesy CI/CD, dzięki czemu wdrożenia staną się jeszcze sprawniejsze.

  • Zajmować się bezpieczeństwem i ochroną danych, aby nasz system był zgodny z najlepszymi standardami w branży.

  • Optymalizować zapytania i indeksy w PostgreSQL – tak, żeby działały przy olbrzymich wolumenach danych i petabajtowych katalogach.

  • Poszukiwać nowych bibliotek i rozwiązań (np. lepsze biblioteki do serializacji JSON) oraz angażować się w projekty open-source.


 Kogo szukamy?

  • Python Developera z co najmniej 7-letnim doświadczeniem (preferowane FastAPI, Flask).

  • Prawdziwego problem-solvera z wysoko rozwiniętymi umiejętnościami analitycznymi oraz chętnego do brania ownershipu za projektowanie rozwiązań.

  • Osoby z dobrą znajomością SQL (PostgreSQL).

  • Kogoś, kto zna zagadnienia systemowe Linux oraz umie stosować CI/CD w praktyce.

  • Komunikatywnego, dobrze mówiącego po angielsku (klienci są międzynarodowi).

  • Z tytułem licencjata/inżyniera z IT, informatyki, fizyki czy matematyki (ale jeśli masz solidne umiejętności, tytuł to tylko dodatek).


 Mile widziane:

  • Uczestnictwo w projektach o wielkości 500k+ linii kodu.

  • Doświadczenie z systemami obsługującymi petabajty danych lub miliardy rekordów.

  • Praktyczna wiedza o systemach plików (ext4, XFS, ZFS, Lustre, GPFS).

  • Optymalizacja wydajności na poziomie systemu operacyjnego.

  • Optymalizacja zapytań dla bardzo dużych tabel/baz danych i umiejętność pisania bardzo złożonych zapytań analitycznych (SQL, najlepiej PostgreSQL).

  • Niskopoziomowa znajomość zagadnień współbieżności (mutexy, semafory, atomic operations).

  • Znajomość narzędzi poprawiających jakość kodu (ruff, pyright).

  • Profiling i debugging aplikacji Pythonowych (cProfile, py-spy, gdb).

  • Znajomość zagadnień bezpieczeństwa: kryptografia, PKI, secure coding practices.


 Proces rekrutacji:

  • Rozmowa telefoniczna z rekruterem na temat Twojego doświadczenia i oczekiwań.

  • Zadania techniczne.

  • Rozmowa techniczna online.

 

Similar jobs you might like

Technology

ITSG

Senior Python Engineer

Senior

Remote

Warsaw, MZ, Poland

150 - 225 PLN/hr

🏢 Summary: Long-term opportunity for a Senior Python Engineer to develop and optimize a large-scale metadata management platform handling billions of files and petabytes of data in HPC, AI, and Big Data environments. The role involves building distributed systems, designing APIs, optimizing PostgreSQL performance, and enhancing CI/CD processes. Work on a mature yet evolving enterprise product with real impact, flexible work model, and high technical standards. 🗂️ Requirements: Minimum 7 years of experience in Python development, Experience with FastAPI or Flask, Strong knowledge of SQL and PostgreSQL, Experience with Linux systems, Practical experience with CI/CD processes, Ability to design and build distributed systems, Experience in performance and scalability optimization, Fluent English (spoken and written), Bachelor’s degree in IT, Computer Science, Physics, Mathematics or related field 📃 Skills: Python, FastAPI, Flask, PostgreSQL, SQL, Linux, CI/CD, Bash, Jenkins, AWS, API, ext4, XFS, ZFS, Lustre, GPFS, ruff, pyright, cProfile, py-spy, gdb, PKI, cryptography 🏢 Description: Kim jesteśmy? Jesteśmy ITSG - wiodącym dostawcą spersonalizowanych rozwiązań dla wymagających klientów. Wierzymy, że każde wyzwanie ma swoje optymalne rozwiązanie i podchodzimy do niego z pełnym zaangażowaniem. Dostarczamy produkty cyfrowe, stosując nowoczesne rozwiązania i podejście skoncentrowane na wysokiej jakości. O projekcie: Jeśli jesteś wysoce zmotywowaną osobą z autentycznym zainteresowaniem technologią i pasją do dostarczania innowacyjnych produktów, mamy dla Ciebie bardzo interesujący projekt!Poszukujemy bystrego i doświadczonego Python Engineera, który dołączy do wykwalifikowanego zespołu tworzącego zaawansowany produkt dla dużych organizacji. Starfish to zaawansowana platforma służąca do zarządzania metadanymi plików w środowiskach gdzie ich liczba wykracza poza miliardy, a klienci oczekują nietrywialnych rozwiązań do zapanowania nad setkami petabajtów danych. System operuje na prostym, ale potężnym paradygmacie: katalog danych + mechanizm przenoszenia danych + silnik automatyzacji. Tworzymy potężne, przydatne i dobrze zaprojektowane oprogramowanie Starfish ujednolica logicznie różnorodne rozwiązania storage, umożliwiając zarządzanie heterogenicznym środowiskiem. Dzięki bogatemu API i interfejsom CLI oraz GUI, platforma łatwo integruje się w środowisku klienta. Znaczący wzrost obciążeń i złożoności w środowiskach AI/HPC/BigData oraz ogromne inwestycje w infrastrukturę sprawiają, że organizacje toną w złożoności danych. Starfish odpowiada na tę potrzebę, oferując inteligentniejsze sposoby na zarządzanie, przenoszenie i interpretację petabajtów niestrukturalnych danych. Starfish jest używany na całym świecie przez wiodące organizacje z branży mediów i rozrywki, obliczeń naukowych, szkolnictwa wyższego oraz rząd federalny Stanów Zjednoczonych. Dlaczego warto do nas dołączyć? Realny wpływ na projekt: Stawiamy na płaską strukturę – Twoje pomysły nie utkną w wielopoziomowej hierarchii. Twój głos ma znaczenie, a dostęp do podejmowania decyzji jest rzeczywisty. Mega wyzwanie: Miliony, a nawet miliardy plików, optymalizacja działania systemów na różnych poziomach, ciekawe zagadnienia techniczne i rozwiązanie, które funkcjonuje już kilka lat, ale cały czas jest rozwijane z ogromnym naciskiem na wysoką jakość i utrzymywalność. Praca przy realnych problemach: nasza platforma znajduje zastosowanie w HPC, Big Data i sztucznej inteligencji – tam, gdzie tradycyjne narzędzia zawodzą przy ogromnej skali i złożoności architektury danych. Technologie na czasie: Python (FastAPI, Flask), PostgreSQL, Bash, Jenkins, CI/CD, AWS. Automatyzacja, pre-commity i inne narzędzia poprawiające jakość pracy są naszym standardem. Zachowujemy właściwą równowagę między skalą projektu a dbałością o szczegóły, pracując nad dużym i złożonym systemem bez kompromisów dotyczących jakości. Elastyczna forma pracy: Możesz pracować 100% zdalnie, hybrydowo lub w biurze w Warszawie – jak Ci wygodniej. Rozwój i społeczność: Inwestujemy w Twój rozwój, poświęcając czas na odpowiadanie na pytania, mentoring i wzajemne wsparcie, zapewniając przestrzeń do rozwoju zawodowego. Stabilny, długoterminowy projekt: Dołączasz do systemu, który jest stale rozwijany i zapewnia zarówno ciągłość, jak i ambitne wyzwania techniczne na przyszłość. Jeśli Ci się spodoba i się sprawdzisz, gwarantujemy prace na długie lata. Wynagrodzenie: 150 - 225 PLN netto + VAT /h Benefity: prywatne ubezpieczenie medyczne, karta Multisport, lekcje języka angielskiego, wydarzenia integracyjne. Co będziesz robić? Tworzyć i ulepszać funkcjonalności w Pythonie – od nowoczesnych algorytmów po usprawnianie rozbudowanego, wieloletniego codebase’u (setki tysięcy linii kodu). Budować i rozwijać rozproszone systemy, które obsługują miliardy obiektów w środowiskach federacyjnych. Analizować i naprawiać złożone błędy w środowisku, gdzie kluczowe są wydajność i skalowalność. Tworzyć API i warstwy integracyjne, które sprawiają, że dane w skali enterprise stają się łatwiejsze w zarządzaniu. Ulepszać i automatyzować procesy CI/CD, dzięki czemu wdrożenia staną się jeszcze sprawniejsze. Zajmować się bezpieczeństwem i ochroną danych, aby nasz system był zgodny z najlepszymi standardami w branży. Optymalizować zapytania i indeksy w PostgreSQL – tak, żeby działały przy olbrzymich wolumenach danych i petabajtowych katalogach. Poszukiwać nowych bibliotek i rozwiązań (np. lepsze biblioteki do serializacji JSON) oraz angażować się w projekty open-source. Kogo szukamy? Python Developera z co najmniej 7-letnim doświadczeniem (preferowane FastAPI, Flask). Prawdziwego problem-solvera z wysoko rozwiniętymi umiejętnościami analitycznymi oraz chętnego do brania ownershipu za projektowanie rozwiązań. Osoby z dobrą znajomością SQL (PostgreSQL). Kogoś, kto zna zagadnienia systemowe Linux oraz umie stosować CI/CD w praktyce. Komunikatywnego, dobrze mówiącego po angielsku (klienci są międzynarodowi). Z tytułem licencjata/inżyniera z IT, informatyki, fizyki czy matematyki (ale jeśli masz solidne umiejętności, tytuł to tylko dodatek). Mile widziane: Uczestnictwo w projektach o wielkości 500k+ linii kodu. Doświadczenie z systemami obsługującymi petabajty danych lub miliardy rekordów. Praktyczna wiedza o systemach plików (ext4, XFS, ZFS, Lustre, GPFS). Optymalizacja wydajności na poziomie systemu operacyjnego. Optymalizacja zapytań dla bardzo dużych tabel/baz danych i umiejętność pisania bardzo złożonych zapytań analitycznych (SQL, najlepiej PostgreSQL). Niskopoziomowa znajomość zagadnień współbieżności (mutexy, semafory, atomic operations). Znajomość narzędzi poprawiających jakość kodu (ruff, pyright). Profiling i debugging aplikacji Pythonowych (cProfile, py-spy, gdb). Znajomość zagadnień bezpieczeństwa: kryptografia, PKI, secure coding practices. Proces rekrutacji: Rozmowa telefoniczna z rekruterem na temat Twojego doświadczenia i oczekiwań. Zadania techniczne. Rozmowa techniczna online.

Technology

ITDS

Senior Full Stack Python Engineer – Cybersecurity Solutions

Senior

Hybrid

Krakow, Poland

23,100 - 29,400 PLN

🏢 Summary: Senior Full Stack Python Engineer role focused on building scalable, secure microservices and REST APIs within the cybersecurity domain for a global financial institution. The position involves developing and deploying containerized solutions, integrating security tools, and contributing to DevSecOps-driven processes in a hybrid work model. You will design resilient software that protects digital banking systems used by millions of customers. 🗂️ Requirements: 6+ years of full-stack Python development experience, Experience with FastAPI, Flask, or Django, Strong knowledge of microservices architecture, Understanding of CQRS, SAGA, event sourcing, Experience with Docker and Kubernetes, Advanced SQL skills, Experience with BigQuery or RedShift, Linux administration skills, Knowledge of TCP/IP, DNS, firewalls, Proficiency with Git and GitFlow, Frontend experience with HTML, CSS, JavaScript, Experience with automated testing frameworks, Understanding of Agile and DevSecOps practices, Fluent English, Legal right to work in the EU 📃 Skills: Python, FastAPI, Flask, Django, REST, Microservices, CQRS, SAGA, Docker, Kubernetes, SQL, BigQuery, RedShift, Linux, TCP/IP, DNS, Git, GitFlow, HTML, CSS, JavaScript, Jira, Confluence 🏢 Description: Unleash cybersecurity innovation — develop resilient solutions at the forefront of digital defense. Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Full Stack Python Engineer , you will be working for our client, a global leader in financial services, within the cybersecurity domain. You will help design and build scalable, secure software solutions that safeguard the bank’s digital assets, enabling millions of customers worldwide to bank confidently and securely. Join a dynamic team driving technological excellence and continuous innovation in cybersecurity. Your main responsibilities: Develop and deploy REST API services and microservices using Python frameworks such as FastAPI, Flask, or Django. Collaborate with cybersecurity experts to translate security requirements into scalable, automated software solutions. Integrate third-party vulnerability scanning tools and build in-house security testing capabilities. Support the deployment of services in containerized environments using Docker and Kubernetes, ensuring high availability and performance. Write automated test cases for unit, integration, and functional testing to maintain code quality. Conduct peer code reviews, support troubleshooting, and optimize existing services for operability and performance. Contribute to continuous improvement of development processes within an agile/DevSecOps environment. Document solutions and technical procedures in line with governance standards. You're ideal for this role if you have: Over 6 years of experience in full-stack Python development with frameworks like FastAPI, Flask, or Django. Strong understanding of microservice architecture, CQRS, SAGA, and event sourcing. Experience deploying services with Docker and Kubernetes. Advanced SQL skills, with ability to craft complex queries. Knowledge of cloud data warehouse platforms such as BigQuery or RedShift. Linux sysadmin skills and a solid grasp of networks and protocols like TCP/IP, DNS, firewalls. Proficiency with Git and branching strategies like GitFlow. Some frontend development experience using HTML, CSS, JavaScript. A test-driven mindset with experience in automated testing frameworks. Good understanding of agile methodologies and DevSecOps tools like Jira and Confluence. Excellent communication skills in English (fluent level). It is a strong plus if you have: Cybersecurity-related experience such as working with SAST, DAST, penetration testing, or threat detection. Experience in cloud platforms such as AWS, GCP, or Azure, including infrastructure as code with Terraform. Frontend frameworks like React. Database administration skills across relational and non-relational systems like MSSQL, Postgres, or MongoDB. Experience working with message queues like Kafka or RabbitMQ. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior Cybersecurity Fullstack Python Engineer | Banking

Senior

Hybrid

Krakow, Poland

1,100 - 1,400 PLN

🏢 Summary: Senior Cybersecurity Fullstack Python Engineer role focused on building and securing scalable banking and cloud-based applications within a global financial environment. The position involves developing secure microservices, REST APIs, and containerized deployments while embedding cybersecurity controls across the software lifecycle. The role combines full-stack development, cloud infrastructure, and security engineering in a hybrid work model. 🗂️ Requirements: Minimum 6 years of full-stack or backend development experience in banking, security, or fintech, Proven experience with Python web frameworks (FastAPI, Flask, or Django), Strong knowledge of microservice architecture (CQRS, SAGA, event sourcing), Experience with Docker and Kubernetes deployments, Proficiency in SQL databases (PostgreSQL or MSSQL), Experience with BigQuery or RedShift, Solid Linux administration skills, Knowledge of TCP/IP, DNS, firewalls, and networking fundamentals, Experience with HTML, CSS, JavaScript, and React, Experience with automated testing frameworks and TDD, Knowledge of Git version control, Understanding of Agile and DevSecOps processes, Fluent English, Legal right to work in the EU 📃 Skills: Python, FastAPI, Flask, Django, Docker, Kubernetes, PostgreSQL, MSSQL, BigQuery, RedShift, Linux, TCP/IP, DNS, HTML, CSS, JavaScript, React, Git, Kafka, RabbitMQ, AWS, GCP, Azure, Alibaba, Terraform, Prometheus, MongoDB 🏢 Description: Unleash the Power of Secure Innovation — Shape the Future of Banking and Cloud Security! Krakow or Warsaw-based opportunity with hybrid work model (6 days per month from the office). As a Senior Cybersecurity Fullstack Python Engineer , you will be working for a leading global bank, helping to develop and fortify digital banking solutions and cybersecurity infrastructures. Join a mission-driven team committed to safeguarding financial systems and enabling secure, innovative banking experiences worldwide. Your main responsibilities: Design, develop, and deploy scalable and secure full-stack applications focusing on banking and cloud security. Collaborate with cybersecurity experts to implement and enhance security controls within software solutions. Build and maintain RESTful APIs and data pipelines, ensuring robust security measures are integrated from the ground up. Support and troubleshoot existing services, including bug fixing, automated testing, and technical documentation. Lead peer reviews and mentor junior engineers to uphold high-quality coding standards. Implement containerized deployments using Docker and Kubernetes, maintaining seamless integration within cloud environments. Contribute to continuous improvement of development processes, emphasizing automation, efficiency, and security best practices. You're ideal for this role if you have: Minimum of 6 years of experience in full-stack or backend development within the banking, security, or fintech sectors. Proven expertise in Python web frameworks such as FastAPI (preferred), Flask, or Django. Deep understanding of microservice architecture, including CQRS, SAGA, and event sourcing. Strong experience deploying services with Docker and Kubernetes. Proficiency in SQL databases (PostgreSQL, MSSQL) and big data warehouse technologies like BigQuery or RedShift. Solid Linux sysadmin skills, alongside knowledge of TCP/IP, DNS, firewalls, and network fundamentals. Familiarity with frontend technologies such as HTML, CSS, JavaScript, and React. Experience with automated testing frameworks and a test-driven development mindset. Good understanding of agile, DevSecOps delivery processes, tools like Jira, Confluence, and version control systems including Git. Excellent verbal and written communication skills in English. It is a strong plus if you have: Cybersecurity-specific experience, including working with SAST/DAST tools, penetration testing, fuzz testing, or threat detection. Cloud platform expertise with AWS, GCP, Azure, or Alibaba, using tools like Terraform and Prometheus. Experience with message queue systems like Kafka or RabbitMQ. Frontend frameworks such as React, alongside UX/design experience. Database management skills with MongoDB or other NoSQL solutions. Language Required for the role: Fluent English — excellent communication skills are essential. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. We offer you: ITDS Business Consultants is involved in various, innovative, and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes: Stable and long-term cooperation with very good conditions Enhance your skills and develop your expertise in the financial industry Work on the most strategic projects available in the market Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years Participation in Social Events, training, and work in an international environment Access to an attractive Medical Package Access to Multisport Program #GETREADY Internal job ID #8923 You can report violations in accordance with ITDS’s Whistleblower Procedure available here .

Technology

Dawid Wierciak Flow to Grow

Senior Python Engineer

Senior

Remote

Warsaw, MZ, Poland

130 - 145 PLN/hr

🏢 Summary: Senior Python Engineer role focused on building and deploying enterprise-grade, AI-powered solutions in a cloud-based microservices environment for a large-scale professional services project. The position involves end-to-end development of scalable Python applications, integration of Generative AI and LLM capabilities, and technical leadership within a cross-functional team. Offered as a remote B2B contract with a competitive hourly rate. 🗂️ Requirements: 5+ years of commercial experience in software development, Strong hands-on experience with Python and FastAPI, Practical knowledge of Pydantic for schema modelling and data validation, Experience with asyncio and asynchronous/parallel programming, Experience with Generative AI and Large Language Models in real business use cases, Understanding of RAG pipelines and hybrid search with vector databases, Strong analytical and problem-solving skills, Very good organizational and self-management skills, Strong troubleshooting and communication skills, English level Intermediate+ 📃 Skills: Python, FastAPI, Pydantic, asyncio, LLM, RAG, LangChain, LangGraph, Azure, MongoDB, AzureSQL, Angular, Kendo, GitHub, Copilot, Docker, Kubernetes, .NET, ASP.NET, Microservices 🏢 Description: For our client we are looking for an experienced Senior Python Engineer to join a modern technology initiative delivered for one of the Big Four firms - the world's largest professional services network, headquartered in London and operating across more than 150 countries. The team behind this project is responsible for designing, building, and deploying enterprise-grade tools and AI-powered solutions that support tax service delivery. It is a cross-functional environment bringing together experts in software engineering, tax, project management, and change management. The scope of work includes solution design, implementation, rollout, training support, and broader stakeholder collaboration. Tech stack Azure Cloud, Microservices Architecture, .NET 8, ASP.NET Core services, Python, MongoDB, Azure SQL, Angular 18, Kendo, GitHub Enterprise with Copilot, LangGraph, LangChain, RAG Pipelines, Multi-modal LLMs Responsibilities Analyse business and technical requirements, contribute to system design, and support end-to-end Python and AI solution development Build, enhance, and maintain scalable Python applications using FastAPI and Pydantic Develop asynchronous and parallel processing solutions with asyncio Perform detailed code reviews to ensure consistency with engineering standards and maintain high code quality Integrate and test multi-modal GenAI capabilities, including areas such as text-to-image and text-to-audio Work effectively both independently and as part of a collaborative team Support day-to-day team coordination by giving clear guidance and helping organize ongoing work Stay in regular contact with the client and support smooth communication Provide technical leadership within the team by mentoring others, coaching colleagues, and setting a strong example Requirements 5+ years of commercial experience in software development Strong hands-on experience with Python and FastAPI Good practical knowledge of Pydantic for schema modelling and data validation Experience with asyncio and asynchronous / parallel programming Practical experience with Generative AI and Large Language Models, including building agentic AI solutions for real business use cases Good understanding of RAG pipelines and hybrid search with vector databases Strong analytical thinking and problem-solving skills, with close attention to detail Pragmatic mindset and the ability to balance process, structure, and flexibility in delivery Very good organizational skills, including self-management, prioritization, and effective work under deadlines Strong troubleshooting and communication skills English level: Intermediate+ Nice to have Experience with Azure Cloud services or other major cloud platforms, including SaaS tools such as Service Bus, Data Lake, Blob Storage, Redis, and similar solutions Familiarity with agentic protocols such as MCP and A2A Hands-on experience with the LangGraph ecosystem, especially long-term memory, state management, and human-in-the-loop workflows Familiarity with .NET Experience with Docker and Kubernetes Solid understanding of microservices architecture and scalable distributed systems Offer rate: 140 - 160 pln B2B remote

Technology

Finture Sp. z o.o.

Senior Python Developer (k/m)

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Python Developer role focused on building microservice-based applications, deploying AI/ML solutions to production, and collaborating with Data Science teams. The position involves working with Kubernetes/OpenShift, CI/CD pipelines, and modern AI technologies such as LLM and RAG while contributing to architectural standards and mentoring. 🗂️ Requirements: 5+ years commercial experience as Senior Python Developer or Technical Leader, Strong knowledge of Python, Experience with FastAPI, Knowledge of microservice architecture, Experience with LLM/RAG solutions, Experience with LangChain, LlamaIndex or LangGraph, Practical knowledge of Docker, Experience with Kubernetes or OpenShift, Knowledge of Git, Experience with CI/CD processes, Experience with pytest, Experience with REST API, Experience with Kafka, Experience with Data & AI solutions, Knowledge of cybersecurity principles, Knowledge of observability, Knowledge of secure application design 📃 Skills: Python, FastAPI, Microservices, LLM, RAG, LangChain, LlamaIndex, LangGraph, Docker, Kubernetes, OpenShift, Git, CI/CD, Tekton, ArgoCD, pytest, REST, Kafka, AI, Cybersecurity, Observability, Podman, Helm 🏢 Description: Dla naszego klienta z branży energetycznej poszukujemy osoby na stanowisko Senior Python Developer (k/m) . Osoba na tym stanowisku będzie odpowiadać za projektowanie i rozwój nowoczesnych aplikacji opartych o architekturę mikroserwisową oraz wspierać wdrażanie rozwiązań AI i Machine Learning do środowiska produkcyjnego. To rola łącząca kompetencje software engineering, architektury systemów oraz współpracy z zespołem Data Science, z realnym wpływem na standardy technologiczne i jakość rozwijanych rozwiązań. Opis stanowiska: Projektowanie i rozwój aplikacji w Pythonie w architekturze mikroserwisowej. Produkcjonalizacja rozwiązań AI/ML (w tym RAG i LLM) tworzonych przez zespół Data Science. Wdrażanie aplikacji na Kubernetes/OpenShift z wykorzystaniem CI/CD (Tekton, ArgoCD). Współtworzenie standardów architektonicznych, code review oraz mentoring zespołu. Współpraca z zespołami Data Science i Cyber Security oraz tworzenie dokumentacji technicznej. Wymagania: Min. 5 lat doświadczenia komercyjnego jako Senior Python Developer lub Technical Leader. Bardzo dobra znajomość Python, FastAPI oraz architektury mikroserwisowej. Doświadczenie z LLM/RAG oraz narzędziami takimi jak LangChain, LlamaIndex lub LangGraph. Praktyczna znajomość Docker, Kubernetes/OpenShift, Git oraz procesów CI/CD. Doświadczenie z testami (pytest), REST API, Kafka oraz rozwiązaniami Data & AI. Znajomość zasad cyberbezpieczeństwa, observability oraz bezpiecznego projektowania aplikacji. Mile widziane: Doświadczenie liderskie lub mentoringowe. Znajomość Podmana i Helm. Doświadczenie w prowadzeniu szkoleń technicznych i rozwijaniu standardów zespołowych. To oferujemy: Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001) ·       Niekorporacyjną atmosferę i płaską strukturę organizacyjną ·       Możliwość ciągłego rozwoju poprzez: ·       pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów ·       współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą ·       dofinansowanie do szkoleń i certyfikatów ·       Program Poleceń Pracowniczych ·       Kulturę organizacyjną opartą na wartościach: ·       działamy z dobrą intencją ·       dzielimy się wiedzą ·       bierzemy odpowiedzialność ·       stale się doskonalimy ·       ludzie są dla nas najważniejsi ·       działamy, znając cel i sens naszej pracy ·       komunikujemy się szczerze i profesjonalnie ·       Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy” ·       Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń ·       Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety ·         Opieka medyczna LUX-MED, dofinansowanie 50% do karty Multisport, dofinansowanie do nauki języków oraz dostęp do platformy wellbeingowej

Technology

C&F

Python Software Architect

Senior

Remote

Warsaw, Poland

🏢 Summary: The offer is for a Software Architect specializing in Python and LLM-powered systems to design and lead the delivery of scalable AI solutions using RAG architectures and agent-based workflows. The role combines hands-on backend engineering with architectural ownership, covering system design, cloud infrastructure, and DevOps practices. The candidate will lead technical direction, ensure high-quality standards, and build end-to-end AI-driven platforms. 🗂️ Requirements: Proven experience in software architecture design (modular monolith, microservices, event-driven systems), Strong expertise in Python 3.11+ with async programming, Experience designing and building LLM-powered systems and RAG architectures, Hands-on experience with FastAPI framework, Experience implementing agent-based workflows (LangGraph), Experience with REST or gRPC API design, Knowledge of Domain-Driven Design and clean architecture principles, Experience with PostgreSQL and SQLModel, Experience with Redis for caching and session management, Experience with CI/CD pipelines, Experience with Docker and Kubernetes, Experience with at least one cloud platform (Azure preferred), Experience with Infrastructure as Code (Terraform preferred), Experience with observability tools (OpenTelemetry), Experience leading development teams and conducting code reviews 📃 Skills: Python, FastAPI, LangGraph, Azure, AzureOpenAI, Anthropic, VertexAI, ChromaDB, SQLModel, PostgreSQL, Redis, GitHubActions, Docker, Kubernetes, Terraform, OpenTelemetry, Pandas, PySpark, NumPy, scikitlearn, gRPC, REST, GraphQL 🏢 Description: C&F is a technology services company providing innovative solutions in Data Management, Big Data, Advanced Analytics and Compliance . With a highly integrated team of 400+ experts , for over 20 years C&F has been delivering superior engineering and premium operations to Fortune 500 companies, primarily in the Life Science industry. 🌍 We are seeking highly skilled Software Architect with strong Python expertise specializing in LLM powered systems, RAG architectures, and agent based workflows, experienced in designing end to end solutions, leading development teams, and owning technical delivery for complex projects. A perfect candidate combines hands on engineering ability with architectural thinking, ensuring high quality software design, scalable systems, and efficient collaboration with stakeholders. They are comfortable working across backend services, data pipelines, cloud platforms, and modern DevOps toolchains. 📝 What you will do: Architecture & Delivery Design system architecture using FastAPI, LangGraph, and Azure OpenAI Own high-level design, API specs, module decomposition Lead technical planning, estimations, sprint planning Ensure compliance with coding standards, security, CI/CD in AI/LLM Solution Development Build complex agentic workflows (LangGraph) Implement RAG pipelines backed by ChromaDB Optimize prompts, embeddings, context, memory, retrieval Integrate multiple LLM providers (Azure OAI, Anthropic, Vertex AI) Backend Engineering Develop backend services using Python 3.11+, FastAPI, async patterns Implement data models with SQLModel + PostgreSQL Design caching, throttling, session layers using Redis DevOps & Operations Oversee CI/CD with GitHub Actions Ensure containerization best practices Implement OpenTelemetry and observability dashboards Team Leadership Conduct code reviews and mentor developers Communicate architectural decisions clearly Collaborate with product owners, UX, data scientists Maintain project documentation (MkDocs) 👉 What you will need: Software Architecture Software architecture expertise Architecture design (modular monolith, microservices, event-driven systems) Ownership of technical direction, backlog, and quality standards API design (REST, gRPC; GraphQL is optional) Domain-Driven Design and clean architecture principles System decomposition and technical roadmap planning Python Engineering Advanced Python (asyncio, type hints, packaging, testing, profiling) Frameworks: FastAPI Data and processing pipelines: Pandas, PySpark (optional) ML/analytics exposure (NumPy, scikit-learn, MLOps basics — optional but valuable) Cloud (experience with one or more) Azure: Functions, App Services, AKS, Event Hub, Cosmos DB DevOps & Tooling CI/CD (GitHub Actions, Azure DevOps) Docker, Kubernetes Infrastructure as Code (Terraform preferred) Observability (OpenTelemetry) Team Leadership Leading cross-functional development teams (3–12 engineers) Conducting code reviews and architecture reviews, mentoring engineers Translating business requirements into technical design Managing delivery risks, estimations, and sprint planning ✨ What we offer: You choose your employment type – we’re open to both employment contracts and B2B arrangements. Learning & development opportunities – after your probation period, you’ll have access to a highly flexible and generous English language reimbursement program, along with an individual development budget to use as you see fit. Classic benefits like private medical care, a sports card, and a preferential life insurance plan. Plus, our infamous Fruit Tuesdays and a special summer bonus – ice cream. A hybrid work setup with plenty of flexibility. Delivery teams work mostly remotely. Support teams come to the office at least once a week – as an HR team, we meet every Wednesday. On other days, you decide where you work. A bunch of non-work activities , including Office Day (a fun-filled day when employees from all over Poland gather at the office), POP UP integrations,  various competitions from cooking to photography, and the chance to submit charity causes to our CF4GOOD program, which provides support to those in need. A workplace that values people and is built on collaboration, not competition. If you’re tired of toxic work environments, you’ll finally get a chance to breathe. And if you’ve been lucky with great employers so far, we’ll do our best to keep that streak going

Technology

Yard Corporate

Senior Python Engineer

Senior

Hybrid

Warsaw, Poland

40,000 - 55,000 PLN

🏢 Summary: Senior Python Engineer role focused on building and scaling a cloud-native real-time Data Platform handling massive datasets. The position involves developing high-performance backend services, optimizing distributed systems, and integrating large-scale data storage solutions. Hybrid work model in Warsaw with employment benefits including private medical care and multisport card. 🗂️ Requirements: 8+ years of backend software development experience, Advanced Python expertise, Experience with scalable production-grade systems, Knowledge of concurrency and multiprocessing, Experience with Pandas or NumPy, Experience with Parquet or JSON data formats, Knowledge of relational and NoSQL databases, Experience with performance optimization and low-latency systems, Ability to use AI-assisted development tools responsibly 📃 Skills: Python, Pandas, NumPy, Parquet, JSON, SQL, NoSQL, API, OOP, Concurrency, Multiprocessing, Algorithms, Databases, Cloud 🏢 Description: For our client, a leading, high-growth global fintech company – we are looking for an experienced Senior Python Engineer to join a key engineering team responsible for the company’s core data foundation. The project focuses on building, optimizing, and scaling a cloud-native, high-throughput Data Platform designed to ingest, process, and distribute massive datasets in real-time. This platform serves as the backbone for various downstream analytical systems, requiring extreme reliability, performance, and scalability. This is a fantastic opportunity for a strong Python generalist who enjoys solving complex distributed system problems, optimizing data flows, and working with modern cloud architectures. Responsibilities Backend & Pipeline Development: Design and develop scalable backend services and high-performance data processing pipelines using Python. Performance Tuning: Identify bottlenecks and optimize system performance, focus on concurrency, throughput, and low-latency execution. Data Integration & Storage: Build robust integrations with modern cloud-native storage solutions and databases to manage large-scale datasets efficiently. Collaborative Engineering: Work closely with cross-functional technical teams to understand data requirements and deliver reliable API services and platform features. Engineering Excellence: Maintain top-tier coding standards, emphasizing clean code, robust testing (unit/integration), automation, and security. Requirements 8+ years of professional backend software development experience (with a strong track record in building scalable, production-grade systems). Deep expertise in Python (advanced OOP, concurrency/multiprocessing, memory management, data structures, and algorithms). Solid experience with data-centric libraries such as Pandas, NumPy, or similar data processing frameworks. Experience with large-scale data storage formats (e.g., Parquet, JSON, or column-oriented databases) and relational/NoSQL databases. AI-assisted development mindset: Comfortable utilizing AI tools  to accelerate delivery, while maintaining strong developer judgment regarding validation, testing, security, and refactoring. What our client offers: Hybrid work model in Warsaw (minimum 3 days a week in the office - strictly non-negotiable). Contract of Employment (UoP) with increased tax-deductible costs (KUP). Private medical care (including full dental care). Lunch card to cover your daily meals. Multisport card.

Technology

C&F

Python Developer

Mid

Remote

Warsaw, Poland

🏢 Summary: The role involves designing, developing, and maintaining web applications using Python and modern web technologies, with a focus on data-driven internal tools and dashboards. You will build backend services and REST APIs, create responsive frontends, and ensure performance, scalability, and security. The position also includes collaboration with data teams and supporting CI/CD and deployment processes. 🗂️ Requirements: Strong experience with Python, Hands-on experience with Django or Flask, Proficiency in HTML5, CSS3, JavaScript, Experience building REST APIs, Experience with SQL databases, Understanding of web architecture, Knowledge of web security best practices, Knowledge of performance optimization, Experience with Git, Experience with automated testing, Experience with CI/CD pipelines 📃 Skills: Python, Django, Flask, HTML5, CSS3, JavaScript, REST, SQL, Git, CICD, React, Vue, Angular 🏢 Description: C&F is a technology services company providing innovative solutions in Data Management, Big Data, Advanced Analytics and Compliance . With a highly integrated team of 400+ experts , for over 20 years C&F has been delivering superior engineering and premium operations to Fortune 500 companies, primarily in the Life Science industry. 🌍 📝 You will be responsible for: Design, develop, and maintain web applications using Python (Django/Flask) Build responsive and accessible frontends using HTML, CSS, and JavaScript Develop internal tools, portals, and dashboards for data exploration and reporting Integrate applications with databases, APIs, and data platform services Implement clean architecture, reusable components, and best coding practices Collaborate with Data Engineers and Analysts to translate requirements into technical solutions Optimize performance, scalability, and security of applications Write automated tests and participate in code reviews Support CI/CD pipelines and deployment processes Maintain documentation and provide ongoing improvements based on user feedback 👉 What you will need: Strong experience with Python Hands-on experience with Django and/or Flask Solid knowledge of HTML5, CSS3, and JavaScript Experience building REST APIs and backend services Experience working with SQL databases Understanding of web architecture, security, and performance best practices Familiarity with Git and collaborative development workflows Ability to present solutions and communicate with business stakeholders Good problem-solving and communication skills English proficiency (written and spoken) 💡 Nice to have: Experience working with front-end frameworks (e.g. React, Vue, Angular) ✨ What we offer: You choose your employment type – we’re open to both employment contracts and B2B arrangements. Learning & development opportunities – after your probation period, you’ll have access to a highly flexible and generous English language reimbursement program, along with an individual development budget to use as you see fit. Classic benefits like private medical care, a sports card, and a preferential life insurance plan. Plus, our infamous Fruit Tuesdays and a special summer bonus – ice cream. A hybrid work setup with plenty of flexibility. Delivery teams work mostly remotely. A bunch of non-work activities , including Office Day (a fun-filled day when employees from all over Poland gather at the office), POP UP integrations,  various competitions from cooking to photography, and the chance to submit charity causes to our CF4GOOD program, which provides support to those in need. A workplace that values people and is built on collaboration, not competition. If you’re tired of toxic work environments, you’ll finally get a chance to breathe. And if you’ve been lucky with great employers so far, we’ll do our best to keep that streak going.

Technology

Britenet

Python Developer (energy)

Senior

Remote

Warsaw, Poland

🏢 Summary: Oferta dotyczy roli Senior Python Developera odpowiedzialnego za budowę i wdrażanie produkcyjnej warstwy aplikacyjnej wokół rozwiązań Data Science i GenAI w architekturze mikroserwisowej. Rola obejmuje projektowanie aplikacji Python, produkcjonalizację rozwiązań LLM/RAG, wdrożenia na Kubernetes/OpenShift oraz rozwój standardów architektonicznych i CI/CD. Kandydat będzie współpracować z zespołami Data Science i bezpieczeństwa oraz wspierać rozwój dobrych praktyk programistycznych. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w Python, Doświadczenie jako technical leader lub senior developer, Bardzo dobra znajomość FastAPI, Doświadczenie w projektowaniu systemów i mikroserwisów, Znajomość REST i architektury event-driven, Znajomość Kafka, Znajomość data/AI stack, Doświadczenie z projektami LLM/RAG, Znajomość vLLM, Znajomość LangChain, Znajomość LlamaIndex, Znajomość LangGraph, Praktyczna znajomość Docker, Znajomość Kubernetes lub OpenShift, Doświadczenie z CI/CD, Doświadczenie z GitLab lub ADO, Praktyka w pisaniu testów, Bardzo dobra znajomość Git, Doświadczenie w code review, Umiejętność współpracy z zespołem Data Science, Dyscyplina dokumentacyjna, Znajomość observability i monitoringu, Znajomość zasad cyberbezpieczeństwa, Znajomość podatności aplikacji webowych i API, Doświadczenie z uwierzytelnianiem i autoryzacją, Znajomość języka polskiego na poziomie B2 📃 Skills: Python, FastAPI, Pydantic, REST, Kafka, Airflow, Spark, Iceberg, MsSQL, Oracle, S3, LLM, RAG, vLLM, LangChain, LlamaIndex, LangGraph, Docker, Podman, Kubernetes, OpenShift, Helm, Tekton, ArgoCD, GitLab, ADO, pytest, Git, Prometheus 🏢 Description: Dla naszego klienta, lidera branży paliwowo-energetycznej, szukamy Senior Python Developera, który wesprze działania zespołu w fazie budowania i wdrożenia produkcyjnej warstwy aplikacyjnej wokół rozwiązań Data Science i GenAI. Our expectations Minimum 5 lat komercyjnego doświadczenia w produkcyjnym programowaniu w Python jako technical leader lub senior developer. Bardzo dobra znajomość FastAPI ( m.in . async, Pydantic, dependency injection, obsługa błędów) Doświadczenie w projektowaniu systemów i mikroserwisów (FE, BE, API, REST, event-driven, Kafka ) Znajomość data/AI stack (np. Airflow, Spark, Iceberg, Kafka, MsSQL, Oracle, S3 storage) Doświadczenie w co najmniej jednym produkcyjnym projekcie z LLM / RAG (orkiestracja zapytań, integracja z modelem, vector store, ewaluacja, kontrola kosztów / latencji) oraz znajomość rozwiązań takich jak vLLM, LangChain, LLamaIndex, LangGraph Praktyczna znajomość Dockera i Podmana(dodatkowy plus) oraz Kubernetes/OpenShift ( m.in . deploymenty, configmap/ secerts, probes, resource limits, Helm, routes itp.) Doświadczenie z CI/CD (gotowość do pracy z Tektonem + ArgoCD, GitLab, ADO) Praktyka w pisaniu testów (pytest, testy jednostkowe, integracyjne) Bardzo dobra znajomość Git i pracy w trybie code review, Umiejętność współpracy z osobami o profilu data science, także w zakresie wsparcia merytorycznego. Dyscyplina dokumentacyjna, m.in . opisy API, README, decyzje architektoniczne Observability: strukturalne logowanie, metryki np. Prometheus Samodzielność i proaktywność Znajomość zasad cyberbezpieczeństwa - od projektu, przez kod po wdrożenie Znajomość typowych podatności aplikacji webowych i API oraz zagrożeń specyficznych dla aplikacji opartych o LLM Bezpieczna komunikacja mikroserwisów (w tym bezpieczeństwo API) Bezpieczne pakowanie i orkiestracja kontenerów Doświadczenie z uwierzytelnianiem i autoryzacją w aplikacjach na poziomie pozwalającym poprawnie wdrażać te mechanizmy w mikroserwisach. Znajomość języka polskiego pozwalająca na swobodną komunikację (mi.n poziom B2) Welcome Skills Znajomość języka angielskiego (min. B2) Key tasks Projektowanie i implementacja aplikacji w Pythonie w architekturze mikroserwisowej Produkcjonalizacja rozwiązań przygotowanych przez zespół Data Science (np. aplikacje typu RAG, serwisy udostępniające klasyczne modele ML) Współtworzenie oraz utrzymywanie standardów i wzorców architektonicznych dla zespołu (template’y serwisów, konwencje API, podejście do testów, CI/CD) Wdrażanie aplikacji na platformie Openshift / Kubernetes z wykorzystaniem firmowego pipeline’u CI/CD (docelowo Tekton + ArgoCD) Współpraca z zespołem bezpieczeństwa w zakresie wdrożeń, dostępów, polityk i przeglądów bezpieczeństwa Code review dla pull requestów członków zespołu DS Pair programming, w szczególności przy bardziej złożonych komponentach inżynierskich Prowadzenie wewnętrznych mini-szkoleń i sesji wiedzy w zakresie dobrych praktyk Python developementu, mikroserwisów i bezpieczeństwa aplikacji Dokumentacja ( m.in . ADR, kontrakt API)

Technology

Data Force Group sp. z o.o.

Senior Python Developer (sektor bankowy)

Senior

Hybrid

Warsaw, Poland

20,000 - 30,000 PLN

🏢 Summary: Long-term B2B role in a strategic financial sector project focused on building and modernizing high-performance backend microservices in Python. The position involves developing and migrating systems from Python 2.7 to 3.13, designing REST APIs, and ensuring security, scalability, and availability in a banking-grade environment. Work includes architecture discussions, CI/CD processes, and maintaining critical business services. 🗂️ Requirements: Minimum 6 years of commercial experience in Python, Practical experience with Python versions 2.7–3.13, Strong knowledge of FastAPI, Strong knowledge of Pydantic (v2 preferred), Experience with asynchronous programming (asyncio), Experience with SQL and relational databases, Experience with PostgreSQL, Experience with Oracle DB, Ability to design distributed systems and microservices, Practical experience with Git, Practical experience with Gerrit, Practical experience with Jenkins, Experience working with JIRA, Knowledge of application security and secure coding practices (OWASP), Polish C2, English B2 or higher 📃 Skills: Python, FastAPI, Pydantic, asyncio, SQL, PostgreSQL, Oracle, Git, Gerrit, Jenkins, JIRA, OWASP, CI/CD, Microservices 🏢 Description: Data Force Group sp. z o.o. to polska firma IT z ponad 18 letnim doświadczeniem w obszarze analityki danych, sztucznej inteligencji i Big Data. Realizujemy projekty dla największych instytucji z sektora bankowego, finansowego, telekomunikacyjnego i retail. W DFG stawiamy na najlepszych. Pracując z nami trafiasz do zespołu, w którym kompetencje techniczne mają realne znaczenie, a osoby ambitne dostają konkretne ścieżki rozwoju w długoterminowych projektach o strategicznym znaczeniu dla naszych klientów. O projekcie Dołączysz do długoterminowego projektu dla wiodącej instytucji finansowej, w którym budujemy i utrzymujemy wysokowydajne serwisy backend-owe wspierające krytyczne procesy biznesowe. Pracujemy z architekturą mikroserwisową, w środowisku o wysokich wymaganiach dotyczących bezpieczeństwa, dostępności i skalowalności. Projekt obejmuje zarówno modernizację istniejących systemów (Python 2.7) jak i rozwój nowych komponentów na najnowszych wersjach języka (Python 3.13). Twoje zadania Projektowanie i implementacja skalowalnych serwisów backendowych w ekosystemie Python Rozwój usług w szerokim zakresie wersji Pythona (od 2.7 do 3.13), w tym migracje i refaktoryzacje kodu legacy Budowa i rozwój REST API w oparciu o FastAPI oraz walidacja i serializacja danych z wykorzystaniem Pydantic Projektowanie modeli danych oraz optymalizacja zapytań SQL Implementacja mechanizmów autentykacji, autoryzacji i bezpieczeństwa zgodnych z wymaganiami sektora bankowego Code review, mentoring oraz aktywny udział w dyskusjach architektonicznych Praca w pipeline'ach CI/CD opartych o Git, Gerrit i Jenkins Wymagania Minimum 6 lat komercyjnego doświadczenia w programowaniu w Pythonie Praktyczna znajomość Pythona w wersjach od 2.7 do 3.13, w tym świadomość różnic między wersjami i umiejętność pracy z kodem legacy Bardzo dobra znajomość FastAPI oraz Pydantic (preferowane v2) Doświadczenie z programowaniem asynchronicznym (asyncio) Znajomość SQL i relacyjnych baz danych (PostgreSQL, Oracle DB) Umiejętność projektowania systemów rozproszonych i mikroserwisów Praktyczna znajomość Git, Gerrit, Jenkins oraz pracy w JIRA Dbałość o bezpieczeństwo aplikacji i znajomość dobrych praktyk (OWASP, secure coding) Polski C2, angielski min. B2 Mile widziane Doświadczenie w projektach dla sektora bankowego lub finansowego Znajomość Google Cloud Platform (Cloud Functions, Pub/Sub, BigQuery) Doświadczenie z Kubernetes i Docker Praktyka w profilowaniu i optymalizacji wydajności aplikacji Python Znajomość wzorców event-driven architecture Warunki współpracy Kontrakt B2B, pełny wymiar godzin Praca hybrydowa z biura w Warszawie (1 dzień w tygodniu) Długoterminowa współpraca w projekcie o strategicznym znaczeniu