July 9, 2026

Python Developer (e-commerce)

Senior • Remote

Warsaw, Poland

We are looking for a Senior Software Engineer specializing in Python and routing algorithms. In this role, you will support the design and scaling of high-throughput services that power first-mile and last-mile delivery logistics.

Our expectations

  • Min. 4 years of commercial experience in backend software development using Python and SQL.

  • Experience in or very good knowledge of the logistics domain, network analysis, and routing (e.g., graph theory, road network modeling, Vehicle Routing Problem – VRP).

  • Experience with programmatically utilized geospatial data (e.g., H3, spatial indexing, clustering algorithms, PostGIS).

  • Knowledge of the cloud environments (Google Cloud Platform preferred) and modern infrastructure tools (Kubernetes, Terraform, Airflow).

  • Promote engineering best practices, such as: Clean Code, TDD (Test Driven Development), CI/CD, rigorous code review.

  • Ability to design and scale microservices-based architecture.

  • Positive attitude, strong teamwork skills, and hold a university degree in computer science or a related technical field.

  • Good command of English and Polish.

  • Readiness to participate in workshops at the client's office in Warsaw once per month.

Key tasks

  • Supporting the design and scaling of high-throughput services powering first-mile and last-mile delivery logistics operations.

  • Co-developing Allegro's next-generation Delivery Optimization Engine (DOE) using network analysis and spatial optimization.

  • Developing and implementing routing algorithms.

  • Directly impacting and improving the efficiency of the company's logistics processes.

Similar jobs you might like

Technology

speedapp

Senior Python Engineer

Senior

Remote

Warsaw, Poland

22,500 - 28,000 PLN/hr

🏢 Summary: Senior Python Developer role focused on building and scaling high-throughput backend services for logistics and routing operations in the eCommerce industry. The position involves developing cloud-native microservices, working with geospatial and routing algorithms, and optimizing logistics efficiency using modern data and infrastructure technologies. The offer includes remote or hybrid B2B cooperation and access to additional benefits. 🗂️ Requirements: 4+ years of commercial backend development experience with Python, Experience with SQL, Knowledge of logistics domain, network analysis, and routing algorithms, Experience with geospatial data concepts and tools, Familiarity with Google Cloud Platform, Experience with Kubernetes, Experience with Terraform, Knowledge of Airflow, Understanding of microservices architecture, Knowledge of TDD and CI/CD practices, Experience with code reviews and clean code standards, Polish at native level, English at B2+ level, Higher technical education in Computer Science or related field 📃 Skills: Python, SQL, BigQuery, Dataflow, Composer, Airflow, Kubernetes, Terraform, CI/CD, Microservices, PostGIS, H3, GCP 🏢 Description: For our client, a leading player in the eCommerce industry, we are seeking a Senior Python Developer to join a talented engineering team. In this role, you'll contribute to the development of scalable backend solutions, collaborate with cross-functional teams, and have a real impact on the company's products and technology. RESPONSIBILITIES We are looking for support of Senior Software Engineer specializing in Python and routing algorithms. The specialist will be responsible for supporting the design and scaling of high-throughput services that power our first and last-mile operations. By leveraging network analysis and spatial optimization, the specialist will assist in building the next generation and directly enhancing our logistics efficiency. Stack: We are bypassing traditional, legacy GIS software in favor of cloud-native Python architectures, Big Data solutions, and modern routing APIs. Current Technology Stack used in Project: Backend & Routing: Python, Microservices, Open-source & Commercial Routing Engines. Data & Cloud: Google Cloud Platform (BigQuery, Dataflow, Composer/Airflow), SQL. Infrastructure: Kubernetes,Terraform, CI/CD pipelines REQUIREMENTS Have at least 4 years of commercial experience in backend software development using Python and SQL. Possess experience or a strong understanding of the logistics domain, network analysis, and routing (e.g., graph theory, road network modeling, Vehicle Routing Problems) Have experience with geospatial data concepts applied via code (e.g., H3/spatial indexing, clustering algorithms, PostGIS). Be familiar with cloud ecosystems (Google Cloud Platform preferred) and modern infrastructure tools (Kubernetes, Terraform, Airflow). Advocate for engineering excellence, including clean code, TDD, CI/CD, and a strong commitment to rigorous code reviews to maintain team architectural stability. Know how to design and scale a microservices-based architecture. Knowledge of Polish (native level), English (B2+ level) Have a positive attitude, excellent teamwork skills, and a higher technical education (Computer Science or related fields). NICE TO HAVE WHAT DO WE OFFER ON THIS PROJECT? Cooperation based on a B2B contract and rate: 140-160 PLN/hour remote work / Hybrid work from Warsaw (1 time per month) The support of a dedicated mentor. In the relationship, we focus on direct communication. When you join speedapp, you will be put in touch with a dedicated mentor who will make sure that you enjoy working with us and with the client. Events and integration meetings, as well as participation in various initiatives, e.g., sports. Access to the benefits offering (medical care,  Multisport card). WHAT DOES THE RECRUITMENT PROCESS LOOK LIKE? Application: Apply and submit your CV. After the application review, the recruiter will contact selected candidates by phone. Screening: Have a conversation with a speedapp recruiter about your experience. Next steps: The speedapp recruiter will explain the recruitment process for the specific position. The speedapp recruiter will stay in touch with you throughout the entire process. ABOUT SPEEDAPP At speedapp, we believe that an organization is only as good as the people who make it up. We are a team of IT experts and other professionals working for our clients around the world (including Israel, Austria, USA). We go far beyond the HR category. We build IT teams and also help manage them. 👉 10 years of experience 👉 +100 clients worldwide +300 hires per year 💎 We have won the prestigious "Forbes Diamonds" award four times (2022, 2023, 2024, 2025). We are a member of the European Fast Growth Icons network and FinTech Poland. We are ranked 18th among the 100 fastest growing companies 2023 by Clutch.

Technology

New offer

H2B Group

Senior Software Engineer Scala & Python

Senior

Remote

Gdansk, Poland

100 - 125 PLN/hr

🏢 Summary: Senior Software Engineer role focused on maintaining and extending a SaaS platform using Scala and Python, with strong emphasis on AI/LLM integrations and backend architecture. The position involves building production-grade backend services, integrating generative AI and transcription tools, and supporting scalable cloud-based systems in an international engineering environment. B2B contract with long-term extension potential. 🗂️ Requirements: 7+ years of backend software engineering experience, Advanced Polish language skills, English at B2/C1 level, Production experience with Scala, Production experience with Python, Ability to maintain dual-language codebases, Knowledge of software architecture, Understanding of clean code principles, Experience with automated testing, Experience with code reviews, Knowledge of version control 📃 Skills: Scala, Python, REST, GenAI, LLM, AWS, Azure, GCP, CI/CD, ElasticSearch, PHP, SaaS, API, Git 🏢 Description: Kim jest H2B Group? Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia. Dlaczego warto z nami współpracować? ✨ Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią. 💡 Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków. 🚀 Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom. 🌟 Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie. Do projektu naszego klienta poszukujemy osoby na stanowisko Senior Software Engineera (Scala & Python) Join an international engineering team focused on evolving and scaling an established SaaS platform . In this role, you will bridge two ecosystems: maintaining the core infrastructure built in Scala while developing new, advanced features primarily in Python . A key focus of the project is the deployment of cutting-edge AI capabilities , including integrations with external AI/LLM providers, transcription services, and internal machine learning models. Key Responsibilities Hybrid Backend Development: Developing, maintaining, and extending robust backend services using both Scala (existing codebase) and Python (new features). AI & LLM Integrations: Designing and implementing production-ready features driven by Generative AI, integrating external and internal AI platform APIs, LLM providers, and transcription tools. System Architecture: Participating in technical discussions, code reviews, and architectural decisions to ensure system scalability, performance, and security. API & Integration Design: Designing reliable, maintainable REST APIs and seamless integrations between core platform services and external third-party systems. Quality & Automation: Writing clean, well-documented, and thoroughly testable code while supporting modern CI/CD pipelines and automated testing practices. Production Support: Troubleshooting production issues, optimizing performance/costs of AI workloads, and continuously improving platform stability. Requirements Experience: Minimum 7+ years of professional experience in backend software engineering. Languages: Fluent Polish (advanced) AND English at a minimum B2/C1 level (working in an international engineering environment). Technical Ecosystem: Proven production-grade experience with both Scala and Python , along with the ability to navigate and maintain dual-language codebases efficiently. Engineering Practices: Solid understanding of software architecture, clean code principles, automated testing, code reviews, and version control. Nice to Have: GenAI / LLM Experience: Commercial experience integrating LLMs, generative AI APIs, or building workflows around speech-to-text/transcription tools. Cloud & Infrastructure: Hands-on experience with major cloud platforms ( AWS, Azure, or GCP ) and modern CI/CD pipelines. Search & Data: Practical knowledge of ElasticSearch for scalable data querying. Legacy Context: Basic understanding or experience with PHP applications is a plus. SaaS Background: Previous experience building or scaling multi-tenant SaaS products. What We Offer Rate: 100-125 PLN/h Contract Type: B2B Contract. Duration: 6 months with a strong possibility of long-term extension.

Technology

Espeo Software

Senior Software Engineer (Scala & Python)

Senior

Remote

Poznan, Poland

🏢 Summary: Senior Software Engineer role focused on building and scaling backend services and AI-powered features using Scala and Python. The project involves integrating AI models and external AI services via APIs in a remote B2B engagement based in Poland. The contract is for 6 months with the possibility of extension. 🗂️ Requirements: Strong commercial experience with Scala, Strong proficiency in Python, Senior-level software engineering knowledge, Experience with testing, Experience with version control, Experience with CI/CD, Knowledge of Agile methodologies 📃 Skills: Python, Scala, LLMs, ElasticSearch, PHP, AWS, Azure, GCP, CI/CD, APIs, Agile 🏢 Description: Senior Software Engineer SKILLS: Python | Scala | AI models integration Project duration: 6 months with the possibility of extension B2B CONTRACT LOCATION: POLAND (REMOTE) Key Duties and Requirements: A Roadmap to Your Professional Success 🚀 Scope of responsibilities: Develop and maintain robust backend services using Scala and Python Design, implement, and scale AI-powered features across the platform Integrate internal and external AI services via APIs (including LLMs and similar AI platforms) Contribute to the continuous improvement of backend architecture and AI capabilities Here is a set of skills we require: Must-have: Strong commercial experience with Scala in production environments Strong proficiency in Python Senior-level understanding of software engineering best practices, including testing, version control, CI/CD, and Agile methodologies Nice-to-have: Hands-on experience working with Large Language Models (LLMs) Experience with AI-based transcription solutions or similar AI models Knowledge of ElasticSearch Experience integrating AI services through APIs Experience with PHP development Familiarity with public cloud AI services such as AWS , Azure , or GCP

Technology

New offer

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

HR Contact

Senior Software Engineer (Python)​

Senior

Remote

Krakow, Poland

24,000 - 25,000 PLN

🏢 Summary: Senior Software Engineer (Python) role in a fully remote Martech/e-commerce project focused on building an AI-powered strategic component, including an API gateway and orchestration layer. The position involves designing and developing data-driven web applications using Python and AWS, with strong emphasis on clean architecture and quality. You will also mentor junior engineers and contribute to product discovery and technical decision-making. 🗂️ Requirements: 7+ years commercial experience with Python, Experience building data-driven web applications, Knowledge of SOLID principles, Experience with Domain-Driven Design, Minimum 2 years experience in Agile (Scrum/Kanban) environments, Experience designing and supporting SQL databases (MySQL, MariaDB, Postgres), Basic knowledge of machine learning algorithms, Ability to work in cross-functional teams, B2 level English proficiency 📃 Skills: Python, AWS, FastAPI, FastMCP, SQL, MySQL, MariaDB, Postgres, LLM, NLP, MachineLearning, Scrum, Kanban, Agile, DDD, SOLID 🏢 Description: Join the e-commerce team as a Senior Software Engineer (Python) and create innovative solutions powered by Artificial Intelligence and Large Language Models! Let’s talk about the role of: 🤓 Senior Software Engineer (Python) Ref. no: SSEP/04/2026/P 🎯 Project: You will take part in building a strategic component in the field of artificial intelligence (API gateway, orchestration layer) for a Martech/e-commerce solutions ecosystem. 99% of new functionalities. 💻STACK: Python, AWS, FastAPI, FastMCP 🏣Industry: Martech/E-commerce 📍 Fully remote, PL. What will you be doing on a daily basis? 🚀Design/architecture, develop, implement, and test web-based applications 🚀Collaborate with Product Design and Product Management to develop applications according to the defined specifications. 🚀Implement new features and maintain the existing codebase. 🚀Follow coding standards and best practices. 🚀Ensure quality, clean, tested code is produced (unit, integration, and other QA tests). 🚀Assist the Support and Engineering team in debugging and troubleshooting software defects 🚀Coach and mentor junior software engineers in the team. 🚀 Help create team and development processes, and selection of tools to assist in these efforts 🚀 Be proactive and contribute to the research and specification phases with Product Managers when exploring new product opportunities and features. What will help you get the job done? 🎯 7+ years of practical experience in the development of commercial-grade web-based software applications using Python. 🎯 Demonstrated proficiency with data-driven web applications. 🎯 Practical use of SOLID programming principles and Domain-Driven Design programming. 🎯 Nice to have: Experience working with Large Language Models (LLMs) and other NLP technologies in a multi-agent system. 🎯 2 or more years of competitive web development experience and working in a Scrum/Kanban/Agile environment. 🎯 Basic knowledge of machine learning methods and algorithms. 🎯 Demonstrated ability to work well with business analysts, programmers, and end users in a cross-functional team. 🎯 Experience with data model design, the implementation, and support of SQL databases (MySQL, MariaDB, Postgres). 🎯 Highly developed communications skills and impeccable written communication skills, a team player with an entrepreneurial spirit. 🎯 At least B2 English proficiency level. We offer you: 🎖️Vacation days, private medical packages (Luxmed or Medicover), and Benefits System (multi-sport). 🎖️ Supportive company culture – flat structure, strong teamwork, and openness to new ideas. 🎖️ Remote-first setup. Do you prefer slippers over shoes, or are you expecting an Amazon delivery? No worries, we’ve got you covered. Hello! I’m Ann, and I am responsible for this recruitment process. If you have any questions, please feel free to reach out. I will be happy to meet you! Contact details: 👩 💻 Anna Drzał 📧 e-mail:anna.drzal@hrcontact.co ☎️ +48 503 922 611 hrcontact.co CAZ: 11828

Technology

HR Contact

Senior Software Engineer (Python)​

Senior

Remote

Krakow, Poland

24,000 - 25,000 PLN

🏢 Summary: Senior Software Engineer (Python) role focused on building a strategic AI component (API gateway and orchestration layer) for a Martech/e-commerce ecosystem. The position involves designing and developing data-driven web applications and integrating AI/LLM-based solutions in a largely greenfield environment. Fully remote role within Poland. 🗂️ Requirements: 7+ years experience in commercial web application development with Python, Proficiency in building data-driven web applications, Practical application of SOLID principles, Experience with Domain-Driven Design, Minimum 2 years experience in Agile (Scrum/Kanban) environments, Experience in SQL database design and implementation, Knowledge of machine learning methods and algorithms, B2 level English proficiency 📃 Skills: Python, AWS, FastAPI, FastMCP, SQL, MySQL, MariaDB, Postgres, LLM, NLP, MachineLearning, SOLID, DDD, Scrum, Kanban, Agile 🏢 Description: Join the e-commerce team as a Senior Software Engineer (Python) and create innovative solutions powered by Artificial Intelligence and Large Language Models! Let’s talk about the role of: 🤓 Senior Software Engineer (Python) Ref. no: SSEP/04/2026/P 🎯 Project: You will take part in building a strategic component in the field of artificial intelligence (API gateway, orchestration layer) for a Martech/e-commerce solutions ecosystem. 99% of new functionalities. 💻STACK: Python, AWS, FastAPI, FastMCP 🏣Industry: Martech/E-commerce 📍 Fully remote, PL. What will you be doing on a daily basis? 🚀Design/architecture, develop, implement, and test web-based applications 🚀Collaborate with Product Design and Product Management to develop applications according to the defined specifications. 🚀Implement new features and maintain the existing codebase. 🚀Follow coding standards and best practices. 🚀Ensure quality, clean, tested code is produced (unit, integration, and other QA tests). 🚀Assist the Support and Engineering team in debugging and troubleshooting software defects 🚀Coach and mentor junior software engineers in the team. 🚀 Help create team and development processes, and selection of tools to assist in these efforts 🚀 Be proactive and contribute to the research and specification phases with Product Managers when exploring new product opportunities and features. What will help you get the job done? 🎯 7+ years of practical experience in the development of commercial-grade web-based software applications using Python. 🎯 Demonstrated proficiency with data-driven web applications. 🎯 Practical use of SOLID programming principles and Domain-Driven Design programming. 🎯 Nice to have: Experience working with Large Language Models (LLMs) and other NLP technologies in a multi-agent system. 🎯 2 or more years of competitive web development experience and working in a Scrum/Kanban/Agile environment. 🎯 Basic knowledge of machine learning methods and algorithms. 🎯 Demonstrated ability to work well with business analysts, programmers, and end users in a cross-functional team. 🎯 Experience with data model design, the implementation, and support of SQL databases (MySQL, MariaDB, Postgres). 🎯 Highly developed communications skills and impeccable written communication skills, a team player with an entrepreneurial spirit. 🎯 At least B2 English proficiency level. We offer you: 🎖️Vacation days, private medical packages (Luxmed or Medicover), and Benefits System (multi-sport). 🎖️ Supportive company culture – flat structure, strong teamwork, and openness to new ideas. 🎖️ Remote-first setup. Do you prefer slippers over shoes, or are you expecting an Amazon delivery? No worries, we’ve got you covered. Hello! I’m Ann, and I am responsible for this recruitment process. If you have any questions, please feel free to reach out. I will be happy to meet you! Contact details: 👩 💻 Anna Drzał 📧 e-mail:anna.drzal@hrcontact.co ☎️ +48 503 922 611 hrcontact.co CAZ: 11828

Technology

HR Contact

Senior Software Engineer (Python)

Senior

Remote

Warsaw, Poland

23,000 - 25,000 PLN

🏢 Summary: Senior Software Engineer (Python) role focused on building AI-driven components (API gateway and orchestration layer) for a Martech/e-commerce ecosystem. The position involves designing and developing data-driven web applications using Python and AWS, with strong emphasis on clean architecture and testing. Fully remote role within a product-oriented, Agile environment. 🗂️ Requirements: 7+ years commercial experience with Python web applications, Experience building data-driven web applications, Strong knowledge of SOLID principles, Experience with Domain-Driven Design, Experience with SQL databases (MySQL, MariaDB, Postgres), Minimum 2 years experience in Agile (Scrum or Kanban), Experience designing and implementing data models, Knowledge of machine learning methods and algorithms, Ability to write unit and integration tests, English proficiency at B2 level or higher 📃 Skills: Python, AWS, FastAPI, FastMCP, SQL, MySQL, MariaDB, Postgres, SOLID, DDD, LLMs, NLP, MachineLearning, Scrum, Kanban, Agile, DataModeling, Testing, APIs, Orchestration 🏢 Description: Join the e-commerce team as a Senior Software Engineer (Python) and create innovative solutions powered by Artificial Intelligence and Large Language Models! Let’s talk about the role of: 🤓 Senior Software Engineer (Python) Ref. no: SSEP/04/2026/P 🎯 Project: You will take part in building a strategic component in the field of artificial intelligence (API gateway, orchestration layer) for a Martech/e-commerce solutions ecosystem. 99% of new functionalities. 💻STACK: Python, AWS, FastAPI, FastMCP 🏣Industry: Martech/E-commerce 📍 Fully remote, PL. What will you be doing on a daily basis? 🚀Design/architecture, develop, implement, and test web-based applications 🚀Collaborate with Product Design and Product Management to develop applications according to the defined specifications. 🚀Implement new features and maintain the existing codebase. 🚀Follow coding standards and best practices. 🚀Ensure quality, clean, tested code is produced (unit, integration, and other QA tests). 🚀Assist the Support and Engineering team in debugging and troubleshooting software defects 🚀Coach and mentor junior software engineers in the team. 🚀 Help create team and development processes, and selection of tools to assist in these efforts 🚀 Be proactive and contribute to the research and specification phases with Product Managers when exploring new product opportunities and features. What will help you get the job done? 🎯 7+ years of practical experience in the development of commercial-grade web-based software applications using Python. 🎯 Demonstrated proficiency with data-driven web applications. 🎯 Practical use of SOLID programming principles and Domain-Driven Design programming. 🎯 Nice to have: Experience working with Large Language Models (LLMs) and other NLP technologies in a multi-agent system. 🎯 2 or more years of competitive web development experience and working in a Scrum/Kanban/Agile environment. 🎯 Basic knowledge of machine learning methods and algorithms. 🎯 Demonstrated ability to work well with business analysts, programmers, and end users in a cross-functional team. 🎯 Experience with data model design, the implementation, and support of SQL databases (MySQL, MariaDB, Postgres). 🎯 Highly developed communications skills and impeccable written communication skills, a team player with an entrepreneurial spirit. 🎯 At least B2 English proficiency level. We offer you: 🎖️Vacation days, private medical packages (Luxmed or Medicover), and Benefits System (multi-sport). 🎖️ Supportive company culture – flat structure, strong teamwork, and openness to new ideas. 🎖️ Remote-first setup. Do you prefer slippers over shoes, or are you expecting an Amazon delivery? No worries, we’ve got you covered. Hello! I’m Ann, and I am responsible for this recruitment process. If you have any questions, please feel free to reach out. I will be happy to meet you! Contact details: 👩 💻 Anna Drzał 📧 e-mail:anna.drzal@hrcontact.co ☎️ +48 503 922 611 hrcontact.co CAZ: 11828

Technology

Three Points

Senior Python Engineer (Data / AI)

Senior

Remote

Krakow, Poland

🏢 Summary: Senior Python Engineer role focused on building production-grade data pipelines and AI-driven systems, including LLM-based applications. The position involves designing scalable architectures, processing large datasets, and integrating modern cloud data platforms. You will work on complex, real-world data solutions used in production environments. 🗂️ Requirements: Senior-level Python experience, Strong knowledge of SQL and data processing, Experience building and maintaining data pipelines, Hands-on experience with orchestration tools (Airflow, Prefect, or Dagster), Experience with cloud data platforms (S3, BigQuery, Snowflake, or Databricks), Experience integrating LLM frameworks (LangChain or LlamaIndex), Ability to design scalable, production-ready systems 📃 Skills: Python, Pandas, NumPy, PySpark, SQL, Airflow, Prefect, Dagster, S3, BigQuery, Snowflake, Databricks, LangChain, LlamaIndex, LLM 🏢 Description: Our client is a technology consultancy that builds advanced data and AI systems for startups and enterprise companies. Their focus is on delivering production-ready solutions, especially in areas like data platforms, large-scale processing, and LLM-based applications. The Role As a Senior Python Engineer, you’ll be working on complex, data-heavy systems that go beyond prototypes. This includes designing and developing data pipelines, handling large-scale datasets, and integrating modern AI solutions (including LLMs) into real-world products. You’ll collaborate closely with experienced engineers and take part in architectural decisions, helping turn ideas into scalable, reliable systems used in production. What we’re looking for We’re looking for a strong senior-level engineer with deep experience in Python (including libraries like Pandas, NumPy, and PySpark), as well as solid knowledge of SQL and data processing. You should be comfortable working with data pipeline orchestration tools such as Airflow, Prefect, or Dagster, and have hands-on experience with modern cloud data platforms (e.g. S3, BigQuery, Snowflake, or Databricks). Experience with LLM frameworks like LangChain or LlamaIndex, especially in the context of data integration, is an important part of this role. Why join This is a great opportunity to work on real AI and data systems at scale, in a consultancy environment where engineering quality matters and you have a genuine impact on technical decisions. You’ll join a senior, low-ego team, work fully remotely from Poland, and contribute to projects for international clients.

Technology

emagine Polska

Senior Software Engineer for Python

Senior

Hybrid

Copenhagen, Denmark

🏢 Summary: Senior Software Engineer role focused on building and optimizing Python-based data processing solutions. The position involves designing end-to-end ETL/ELT pipelines, containerizing applications, and deploying them as Kubernetes CronJobs integrated with Kafka. The engineer will also manage CI/CD pipelines to ensure reliable, automated deployments and operational stability. 🗂️ Requirements: Strong Python development skills, Experience designing ETL/ELT pipelines, Hands-on experience with Kubernetes CronJobs, Experience with Kafka, Experience building and managing CI/CD pipelines, Experience with SFTP and REST APIs, Containerization experience, Ability to design scalable data flows, Troubleshooting skills in data-processing environments 📃 Skills: Python, ETL, ELT, Kubernetes, Kafka, CI/CD, SFTP, REST, Docker, APIs 🏢 Description: Introduction & Summary We are seeking a skilled Senior Software Engineer with expertise in Python. The ideal candidate will possess strong Python skills, a solid understanding of ETL processes, and experience with Kubernetes and CI/CD pipelines. Main Responsibilities - Develop and maintain a Python application/script for scheduled data-processing tasks. - Containerize the application and deploy it as a Kubernetes CronJob & Kafka. - Design and implement end-to-end data flows for ingestion, transformation, and storage. - Optimize and maintain reliable data-processing workflows for operational stability. - Build and manage CI/CD pipelines for application deployment and updates. - Collaborate with cross-functional teams to troubleshoot issues and enhance solutions. Key Requirements - Strong Python skills to build efficient applications for data ingestion, transformation, and storage. - Experience with secure file transfers (SFTP) and REST APIs. - Hands-on experience with containerization and running workloads as Kubernetes CronJobs & Kafka. - Experience managing CI/CD pipelines for automated build, deployment, and operations. - Solid troubleshooting and collaboration skills to deliver reliable data solutions. - Proven ability to design and optimize scalable ETL/ELT pipelines. Nice to Have - Familiarity with various data storage solutions. - Experience working in an Agile environment. - Knowledge of additional programming languages.

Technology

Upvanta sp. z o.o.

Senior Python Developer Maritime / Logistics (Ukrainian+English)

Senior

Remote

Wroclaw, Poland

1,100 - 1,200 PLN

🏢 Summary: Senior Python Developer role focused on designing and building scalable, secure backend systems for maritime and logistics projects in an international environment, using modern asynchronous Python technologies. The position involves developing high-performance services, integrations, and database solutions with strong emphasis on security and code quality. 🗂️ Requirements: Minimum 3 years commercial software development experience, Participation in at least 3 international projects, Participation in at least 2 maritime-related projects, Ukrainian language proficiency B2 or higher, Strong experience with Python 3.11+ / 3.12+, Hands-on experience with FastAPI, Practical experience with SQLAlchemy 2.0 and asyncpg, Very good knowledge of PostgreSQL including transactions, indexing, optimization, migrations, partitioning, read replicas, Experience building and maintaining REST APIs and OpenAPI documentation, Experience with SOAP/XML and REST/JSON integrations, Practical experience with asynchronous programming and multi-step workflows, Knowledge of OAuth 2.0, PKCE, JWT, RBAC, TLS and secure API design, Experience with pytest, mypy and flake8 📃 Skills: Python, FastAPI, SQLAlchemy, asyncpg, Alembic, PostgreSQL, REST, OpenAPI, SOAP, XML, JSON, OAuth2, PKCE, JWT, RBAC, TLS, pytest, mypy, flake8 🏢 Description: Senior Python Developer Maritime / Logistics (Ukrainian+English) We are looking for an experienced Senior Python Developer to join an international team delivering modern backend systems, including solutions for the maritime industry (ships, ports, maritime logistics). The person in this role will be responsible for designing and developing scalable, secure, and high-quality backend services using modern Python and asynchronous technologies. Key Requirements Minimum 3 years of commercial experience as a software developer. Participation in at least 3 international projects . Participation in at least 2 maritime-related projects (e.g., ships, harbors, port systems, maritime logistics). Ukrainian language proficiency at B2 level or higher . Technical Requirements Strong knowledge of Python 3.11+ / 3.12+ . Hands-on experience with FastAPI . Good knowledge and practical experience with: SQLAlchemy 2.0 asyncpg Alembic Very good knowledge of PostgreSQL , including: ACID transactions indexing and query optimization database migrations table partitioning read replicas Experience in building and maintaining REST APIs and OpenAPI documentation . Experience with system integrations: SOAP/XML REST/JSON Practical experience with asynchronous programming and handling multi-step workflows (e.g., transactional processes, integration workflows). Knowledge of security mechanisms and best practices: OAuth 2.0 PKCE JWT RBAC TLS data validation and secure API design Experience with testing and code quality tools: pytest mypy flake8 Responsibilities Design, develop, and maintain backend services using Python and FastAPI . Build and optimize PostgreSQL-based solutions with a focus on performance and scalability. Implement and maintain integrations with external systems via SOAP and REST APIs . Develop asynchronous processing logic and multi-step workflows. Ensure application security using modern authentication and authorization standards. Write automated tests and maintain high code quality standards. Participate in technical analysis, code reviews, and collaboration with international teams.