May 27, 2026

Python Developer

Mid • Remote

17,600 - 22,000 PLN

Wroclaw, Poland

Synergy Codes builds diagramming and workflow tools used by product teams at Siemens, Canon, BMW, Autoliv, and TotalEnergies for complex logic visualization. We design and develop custom software — workflow editors, product configurators, and engineering tools for system design — from our Wrocław office. Our team has 15+ years of experience in diagramming and visualization, and our daily work mixes Python, TypeScript, AI tooling, and a lot of Claude.

What you will bring to the table:

  • Min. 3 years of commercial Python experience in backend projects.

  • Strong command of FastAPI and Pydantic v2.

  • Hands-on experience with asyncio end-to-end.

  • Production experience with SQLAlchemy 2.0 (async), asyncpg, and Alembic.

  • Solid PostgreSQL fundamentals: indexing, query plans, transactions, isolation levels, JSONB.

  • Working knowledge of DDD and Clean Architecture / Ports & Adapters.

  • TDD as a daily discipline.

  • Experience with Docker / docker-compose and CI/CD pipelines.

  • Experience with cloud integrations (Azure preferred).

  • English at min. B2.

Nice to have:

  • Experience with Temporal.

  • Event-driven architectures.

Your work in detail:

You’ll join a team building a workflow platform for a client in the insurance industry. Day-to-day, you will be:

  • Designing and implementing async REST APIs in FastAPI + Pydantic v2.

  • Working with PostgreSQL through SQLAlchemy 2.0 (async) + Alembic.

  • Building workflow orchestration with Temporal.

  • Integrating with Azure services (including Azure Foundry) and external client systems.

  • Contributing to a DDD / Clean Architecture codebase with TDD as a daily practice.

  • Collaborating directly with frontend, design, and a Business Analyst — and joining technical discussions with the client (in English).

What we offer:

  • A modern Python stack we keep up to date — not a legacy codebase you’ll spend a year unpicking.

  • Direct collaboration — you work with a team, not through three layers of PM.

  • A ~60-person software house where your voice is heard and your code shapes how products evolve.

  • An AI-first work environment — daily exposure to Claude, ChatGPT, and custom agents in our development workflows.

  • Hybrid model with an office in Wrocław (Swobodna SPOT) and a flexible setup.

If this sounds like the kind of role you’ve been looking for, we’d love to talk.

Similar jobs you might like

Technology

Merixstudio

Regular Python Developer

Mid

Remote

Poznan, Poland

9,000 - 15,000 PLN

🏢 Summary: Backend Developer role focused on building and evolving a large-scale platform using Domain-Driven Design and Clean Architecture. The position involves designing business logic, creating secure REST APIs and WebSocket services, and working with event-driven architectures over Kafka. You will contribute to a complex production system using modern Python practices and AI-assisted development tools. 🗂️ Requirements: 3–5 years commercial experience with Python (3.10+), Production experience with FastAPI, Django, or Flask, Strong knowledge of design patterns and maintainable, testable code principles, Habitual use of fully type-hinted Python, Experience building secure REST APIs and knowledge of OWASP Top 10, Production experience with one relational and one NoSQL database, Experience with asynchronous or concurrent programming, Production experience with message queue or streaming platform, Proficiency with Docker and docker-compose, Experience using AI coding assistants in daily development 📃 Skills: Python, FastAPI, Django, Flask, Kafka, RabbitMQ, SQS, Celery, Redis, MongoDB, DynamoDB, SQL, Docker, asyncio, REST, WebSocket, OWASP, GitHubCopilot 🏢 Description: Exciting projects. Great atmosphere. Personal growth. Merixstudio. What you'll do We are looking for a collaborative developer who deeply cares about architecture, maintainability, and security. You’ll join our experienced team on a large, established backend platform built with Domain-Driven Design, Clean Architecture, and event-driven workflows over Kafka. In this role, you will design business logic, build modern REST APIs and WebSocket services, and leverage AI-assisted development tools to deliver real business value. Navigating a complex, existing system is an exciting growth opportunity for you, and you’ll expand your skills through direct mentorship from senior engineers and robust code reviews. Who you are (requirements) You have 3–5 years of commercial experience in developing web applications using Python (3.10+). Proficiency and production experience with at least one Python framework (FastAPI, Django, or Flask). You are familiar with design patterns and principles of delivering high-quality, maintainable, and testable code. You write fully type-hinted Python as a matter of habit and respect existing patterns over personal preference in codebases with explicit layer separation. You know how to build modern, secure, and efficient APIs and you are aware of common web security pitfalls (OWASP Top 10). Production experience and knowledge of at least one relational and one non-relational/NoSQL database (MongoDB, DynamoDB, Redis, etc.). Comfortable with concurrent or asynchronous programming concepts (task queues, async/await) and possess production experience with at least one message queue or streaming platform (Kafka, RabbitMQ, SQS, Celery, Redis Streams, etc.). You are proficient with Docker and docker-compose. AI-Assisted Development: You work effectively and are comfortable using AI coding assistants (GitHub Copilot, Cursor, Windsurf, Claude Code, etc.) as part of daily development. You are fluent in both spoken and written English and Polish. What we'd like to see: Production experience with FastAPI specifically, as well as production async Python experience (asyncio, async/await, async testing). Exposure to Domain-Driven Design (DDD) or Clean Architecture in a previous role. Experience with MongoDB schema design and aggregation pipelines, as well as production experience with Kafka or another streaming platform. Strong ability to write unit and integration tests (including when behavior spans services or storage), debug applications, and familiarity with CI/CD pipelines. Knowledge of AWS services (EC2, ECS, S3, SQS, Lambda). Experience with WebSocket-based real-time systems. Experience giving constructive code review feedback to help the team grow. Additionals: one-time home office bonus - 1000 PLN net free medical care flexible working hours 100% remote work or hybrid model: if you want, we have a great office in Poznań!

Technology

TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Senior Python Developer with Async Programming

Senior

Remote

Warsaw, Poland

160 - 200 PLN

🏢 Summary: Senior Python Developer role focused on building high-performance backend services for real-time, event-driven systems. The position involves extensive asynchronous programming, data streaming, and designing scalable architectures for high-load environments. 100% remote work with strong impact on architectural decisions and system reliability. 🗂️ Requirements: Minimum 8 years of experience in Python development, Strong expertise in asynchronous programming with asyncio, Deep understanding of GIL, multithreading and multiprocessing, Experience with real-time or high-load systems, Hands-on experience with RabbitMQ and Kafka, Experience with FastAPI, Flask or aiohttp, Knowledge of PostgreSQL or MySQL, Experience designing event-driven architectures, Experience building and maintaining high-performance APIs 📃 Skills: Python, asyncio, GIL, multithreading, multiprocessing, RabbitMQ, Kafka, FastAPI, Flask, aiohttp, PostgreSQL, MySQL, APIs, concurrency, streaming, event-driven 🏢 Description: Our Client is a fast-growing international technology company developing advanced distributed systems for real-time data processing. The project focuses on building a high-performance backend platform that handles large volumes of events, communicates asynchronously, and requires well-thought-out architectural decisions. Key aspects of the role include asynchronous programming in Python, event-driven architectures, and data streaming, where performance and reliability have a direct impact on the overall system. 📍 WORK MODE 100% remote (optional visits to the office in Warsaw ) 🧑‍💻 RESPONSIBILITIES Development of backend services in Python for real-time systems Processing telemetry data and events in an event-driven architecture Extensive work with asynchrony (asyncio) and concurrency Designing and developing APIs (FastAPI / Flask / aiohttp) Working with message brokers and data streaming platforms Contributing to the design of high-load system architectures Code reviews and ensuring high quality and reliability of systems 🔍 REQUIREMENTS Must-have: Minimum 8 years of experience as a Python Developer Strong expertise in asynchronous programming in Python (asyncio) – essential Solid understanding of the GIL, multithreading vs. multiprocessing Experience with real-time and/or high-load systems Hands-on experience with RabbitMQ and Kafka (queues and streaming) Experience with FastAPI / Flask / aiohttp Knowledge of relational databases (PostgreSQL / MySQL) Very good command of English (C1 level) 🤝 WHY JOIN? A project where asynchrony and real-time processing are the core foundation Real impact on system architecture and technical decisions Work on high-load systems and data streaming solutions 100% remote work with a flexible approach to work organization Paid time off and stable cooperation conditions Work in 2-week sprints, Jira, clear goals, and fast feedback Please note that only selected candidates will be contacted as part of the recruitment process. The recruitment process is conducted by TQLO Sp. z o.o. , a licensed recruitment agency registered in Poland under KRAZ number: 33580 .

Technology

Godel Technologies Europe

Senior Python Engineer

Senior

Hybrid

Łódź, Poland

14,000 - 20,000 PLN

🏢 Summary: Senior Python Engineer role focused on designing and building scalable backend systems and AI-integrated applications for finance and telecom projects. The position involves leading architecture decisions, integrating AI tools across the SDLC, and collaborating directly with clients. It requires strong backend expertise, experience with AI agents and LLM integrations, and ownership of high-quality production systems. 🗂️ Requirements: 6+ years professional Python development experience, Commercial experience with AI tools and agent/LLM integrations, Strong expertise in Python 3.9+ and large-scale applications, Experience with REST or GraphQL API development, Experience with automated testing: unit, integration, E2E, Experience with FastAPI, Django REST Framework, or Flask, Proficiency with PostgreSQL and ORM tools, Understanding of clean architecture, DDD, CQRS, event-driven systems, Experience with CI/CD pipelines and Docker, Hands-on experience with AI coding assistants, Strong prompt engineering skills, Experience with AWS services, Ability to work independently and communicate with clients in English 📃 Skills: Python, Django, FastAPI, Flask, PostgreSQL, SQLAlchemy, DjangoORM, REST, GraphQL, NumPy, Pandas, Pydantic, pytest, Docker, GitLabCI, GitHubActions, AWS, S3, RDS, Kubernetes, SQS, RabbitMQ, Celery, Kafka, Redis, MongoDB, MySQL, LangChain, LlamaIndex, Anthropic, OpenAI, Claude, Cursor, Copilot, Git, React, TypeScript 🏢 Description: Description Godel is on the lookout for talented Senior Python Engineers to join one of our teams engaged in the development of business applications for major British companies. We always have new and exciting projects with opportunities to improve your skills in a wide spectrum of technologies. If you are an enthusiastic and ambitious Python Engineer, this job is for you! 02 Responsibilities Design, develop, and maintain scalable finance-focused backend solutions using Python Integrate external systems and third-party APIs Work closely with Product Managers and Tech Leads to define, size, and solve real-world telecom customer problems Write high-quality, well-tested code ensuring reliable daily deployments to production Participate in peer reviews, refinements, and continuous feedback loops across a multi-disciplinary team Maintain a developer-first quality culture: own unit, integration, and functional testing Be part of a weekly engineering goal-setting process (lean Kanban-style working) Apply AI tools throughout the entire development lifecycle: code generation, refactoring, automated review, test creation, debugging, and technical research Architect and design Python-based systems: API services, data pipelines, async workers, and AI-integrated backends — with AI assistance as a core part of the process Conduct thorough code reviews, uphold engineering best practices, and ensure high-quality, maintainable Python codebases across the team Contribute to technology selection, system design, and trade-off analysis across client projects Identify risks, bottlenecks, and security concerns proactively; propose and implement solutions Work directly with clients in English for requirements clarification, technical discussions, and progress updates Mentor junior and mid-level Python engineers through day-to-day guidance, pair sessions, and knowledge sharing Stay current with advancements in Python tooling, AI coding assistants, and LLM-integration patterns 03 Requirements Must have: 6+ years of professional Python development experience after graduation from university At least 0.5 years of commercial experience in AI tools on real projects – building/implementing agents/sub-agents, MCP integrations, skills crafting, or Spec driven integration into clients projects, or building SDLC with help of agents, or RAG chatbots Strong Python engineering skills (3.9+), large-scale applications (not just small web apps): async/await, dataclasses, Pydantic, NumPy, Pandas, etc Good understanding of integration patterns, API development (REST / GraphQL), and third-party system interoperability Solid experience in building automated tests: unit, integration, and E2E tests Readiness to start a new project as a solo engineer and drive communication with the client. In addition, manage extension of a new team if needed Experience with at least one major web/API framework: FastAPI, Django REST Framework, or Flask Proficiency with relational databases (PostgreSQL) and ORMs (SQLAlchemy, Django ORM) Solid understanding of software architecture patterns: clean architecture, domain-driven design, CQRS, event-driven systems Familiarity with CI/CD pipelines (GitLab CI, GitHub Actions) and containerization (Docker, Docker Compose) A demonstrable, personalized AI development workflow with custom skills, prompt templates, and project-level instructions — not just default out-of-the-box usage Hands-on experience with AI coding assistants: Claude Code, Cursor, GitHub Copilot, or similar Strong prompt engineering skills: ability to produce reliable, structured output and critically evaluate AI-generated code Critical mindset toward AI-generated output: knowing when to trust it, when to verify it, and when to rewrite it Passion for clean code, peer reviews, and high code quality standards Familiarity with scaling large systems — vertical scaling, single-tenant deployments Self-driven, comfortable with autonomy and open team cultures (trust > process) Experience working with or around AWS services (e.g., RDS, S3, Kubernetes, SQS, RabbitMQ) Readiness to work with Windows (WSL) Nice to have: Frontend experience (React) Familiarity with Celery, RabbitMQ, or Kafka for async task processing Contributions to open-source Python or AI projects Experience with RAG (Retrieval-Augmented Generation) pipelines and vector databases (Qdrant, Chroma, pgvector) Knowledge of LangGraph, AutoGen, or other agent orchestration frameworks Ability to create custom sub-agents and orchestrate multiple AI agents in parallel for concurrent task execution Experience integrating LLMs into Python applications via the Anthropic SDK, OpenAI SDK, or LangChain/LlamaIndex Exposure to ML/AI model lifecycle: fine-tuning, embedding generation, model evaluation 04 Tech Stack Language: Python 3.9+, JS (Typescript, React) nice to have Web / API: FastAPI, Django REST Framework, Flask, etc Databases: PostgreSQL, Redis, MongoDb, MySQL Task queues: Celery, RabbitMQ, Kafka AI/LLM: Anthropic Claude, OpenAI, LangChain, LlamaIndex, BMAD, SpecKit, OpenSpec Testing: pytest Infrastructure: Docker, GitLab CI/CD, AWS / GCP AI tooling: Claude Code, Cursor, GitHub Copilot Version control: Git (GitLab)

Technology

Godel Technologies Europe

Senior Python Engineer

Senior

Hybrid

Gdansk, Poland

14,000 - 20,000 PLN

🏢 Summary: Senior Python Engineer role focused on designing and delivering scalable, finance-oriented backend systems and AI-integrated solutions for telecom and enterprise clients. The position involves architecting APIs, data pipelines, and async services while leveraging AI tools throughout the SDLC. Engineers drive technical decisions, ensure high code quality, and collaborate directly with clients. 🗂️ Requirements: 6+ years professional Python development experience, Commercial experience with AI tools in real projects (agents, RAG, integrations), Strong Python 3.9+ knowledge including async/await and typing, Experience building large-scale backend applications, Experience with FastAPI, Django REST Framework, or Flask, Experience with REST or GraphQL API development, Experience integrating third-party systems and APIs, Experience with PostgreSQL and ORM tools, Knowledge of clean architecture, DDD, CQRS, event-driven systems, Experience writing unit, integration, and E2E tests, Experience with CI/CD pipelines, Experience with Docker and containerization, Hands-on experience with AI coding assistants, Strong prompt engineering skills, Experience with AWS services, Ability to work independently and communicate with clients in English 📃 Skills: Python, Django, FastAPI, Flask, REST, GraphQL, PostgreSQL, SQLAlchemy, DjangoORM, Redis, MongoDB, MySQL, Celery, RabbitMQ, Kafka, Docker, GitLabCI, GitHubActions, AWS, GCP, Pytest, NumPy, Pandas, Pydantic, Claude, OpenAI, LangChain, LlamaIndex, AnthropicSDK, OpenAISDK, Kubernetes, SQS, Git 🏢 Description: Description Godel is on the lookout for talented Senior Python Engineers to join one of our teams engaged in the development of business applications for major British companies. We always have new and exciting projects with opportunities to improve your skills in a wide spectrum of technologies. If you are an enthusiastic and ambitious Python Engineer, this job is for you! 02 Responsibilities Design, develop, and maintain scalable finance-focused backend solutions using Python Integrate external systems and third-party APIs Work closely with Product Managers and Tech Leads to define, size, and solve real-world telecom customer problems Write high-quality, well-tested code ensuring reliable daily deployments to production Participate in peer reviews, refinements, and continuous feedback loops across a multi-disciplinary team Maintain a developer-first quality culture: own unit, integration, and functional testing Be part of a weekly engineering goal-setting process (lean Kanban-style working) Apply AI tools throughout the entire development lifecycle: code generation, refactoring, automated review, test creation, debugging, and technical research Architect and design Python-based systems: API services, data pipelines, async workers, and AI-integrated backends — with AI assistance as a core part of the process Conduct thorough code reviews, uphold engineering best practices, and ensure high-quality, maintainable Python codebases across the team Contribute to technology selection, system design, and trade-off analysis across client projects Identify risks, bottlenecks, and security concerns proactively; propose and implement solutions Work directly with clients in English for requirements clarification, technical discussions, and progress updates Mentor junior and mid-level Python engineers through day-to-day guidance, pair sessions, and knowledge sharing Stay current with advancements in Python tooling, AI coding assistants, and LLM-integration patterns 03 Requirements Must have: 6+ years of professional Python development experience after graduation from university At least 0.5 years of commercial experience in AI tools on real projects – building/implementing agents/sub-agents, MCP integrations, skills crafting, or Spec driven integration into clients projects, or building SDLC with help of agents, or RAG chatbots Strong Python engineering skills (3.9+), large-scale applications (not just small web apps): async/await, dataclasses, Pydantic, NumPy, Pandas, etc Good understanding of integration patterns, API development (REST / GraphQL), and third-party system interoperability Solid experience in building automated tests: unit, integration, and E2E tests Readiness to start a new project as a solo engineer and drive communication with the client. In addition, manage extension of a new team if needed Experience with at least one major web/API framework: FastAPI, Django REST Framework, or Flask Proficiency with relational databases (PostgreSQL) and ORMs (SQLAlchemy, Django ORM) Solid understanding of software architecture patterns: clean architecture, domain-driven design, CQRS, event-driven systems Familiarity with CI/CD pipelines (GitLab CI, GitHub Actions) and containerization (Docker, Docker Compose) A demonstrable, personalized AI development workflow with custom skills, prompt templates, and project-level instructions — not just default out-of-the-box usage Hands-on experience with AI coding assistants: Claude Code, Cursor, GitHub Copilot, or similar Strong prompt engineering skills: ability to produce reliable, structured output and critically evaluate AI-generated code Critical mindset toward AI-generated output: knowing when to trust it, when to verify it, and when to rewrite it Passion for clean code, peer reviews, and high code quality standards Familiarity with scaling large systems — vertical scaling, single-tenant deployments Self-driven, comfortable with autonomy and open team cultures (trust > process) Experience working with or around AWS services (e.g., RDS, S3, Kubernetes, SQS, RabbitMQ) Readiness to work with Windows (WSL) Nice to have: Frontend experience (React) Familiarity with Celery, RabbitMQ, or Kafka for async task processing Contributions to open-source Python or AI projects Experience with RAG (Retrieval-Augmented Generation) pipelines and vector databases (Qdrant, Chroma, pgvector) Knowledge of LangGraph, AutoGen, or other agent orchestration frameworks Ability to create custom sub-agents and orchestrate multiple AI agents in parallel for concurrent task execution Experience integrating LLMs into Python applications via the Anthropic SDK, OpenAI SDK, or LangChain/LlamaIndex Exposure to ML/AI model lifecycle: fine-tuning, embedding generation, model evaluation 04 Tech Stack Language: Python 3.9+, JS (Typescript, React) nice to have Web / API: FastAPI, Django REST Framework, Flask, etc Databases: PostgreSQL, Redis, MongoDb, MySQL Task queues: Celery, RabbitMQ, Kafka AI/LLM: Anthropic Claude, OpenAI, LangChain, LlamaIndex, BMAD, SpecKit, OpenSpec Testing: pytest Infrastructure: Docker, GitLab CI/CD, AWS / GCP AI tooling: Claude Code, Cursor, GitHub Copilot Version control: Git (GitLab)

Technology

Bayer Sp. z o.o.

Software Engineer (Backend)

Mid

Hybrid

Warsaw, Poland

15,360 - 19,200 PLN

🏢 Summary: Backend Software Engineer role focused on building and extending an enterprise AI assistant platform using FastAPI and LLM integrations. The position involves designing async APIs, orchestrating AI agent workflows, managing document processing pipelines, and optimizing databases and background jobs. The role also covers observability, testing, and enforcing security best practices in a production environment. 🗂️ Requirements: 3+ years of experience with Python in production backend systems, Strong experience with FastAPI (async/await, dependency injection, middleware), Experience with SQLAlchemy or SQLModel and PostgreSQL, Experience with Redis for caching and task queues, Experience integrating LLMs via API (e.g., OpenAI SDK), Experience with pytest for automated testing, Experience with Docker for development and deployment, Understanding of async Python (asyncio, concurrent session management), Experience working with Git and PR-based workflows 📃 Skills: Python, FastAPI, SQLAlchemy, SQLModel, PostgreSQL, Redis, OpenAI, pytest, Docker, asyncio, LangChain, LangGraph, RQ, pgvector, Qdrant, OpenTelemetry, Prometheus, Grafana, OWASP, Git 🏢 Description: For Digital Hub Warsaw, we are looking for: Software Engineer (Backend) You’ll build and extend the backend of myGenAssist, an enterprise AI assistant platform. The backend is a FastAPI application that orchestrates LLM interactions, manages agent workflows with LangChain/LangGraph, handles document processing pipelines, and exposes tools via MCP (Model Context Protocol). Key Tasks & Responsibilities: Design and implement async APIs using FastAPI, following our patterns for session management, API versioning, and domain-driven structure. Build and evolve AI agent workflows using LangChain and LangGraph — tool integration, state persistence, multi-step reasoning. Design and optimize database schemas with SQLModel/SQLAlchemy and PostgreSQL, including migrations and vector search (pgvector, Qdrant). Build background job pipelines with RQ (Redis Queue) for document processing, knowledge base indexing, and long-running tasks. Implement observability using OpenTelemetry, Langfuse, Prometheus, and Grafana. Write tests using pytest with parallel execution, covering unit, integration, and RAG evaluation. Enforce code quality through reviews and adherence to security best practices (OWASP). Qualifications & Competencies (education, skills, experience): 3+ years with Python in production backend systems Strong FastAPI experience (async/await, dependency injection, middleware) SQLAlchemy or SQLModel with PostgreSQL Redis for caching and task queues Experience integrating LLMs via API (OpenAI SDK or similar) Testing with pytest Docker for development and deployment Understanding of async Python (asyncio, concurrent session management) Git and PR-based workflow Nice to Have LangChain / LangGraph for agent orchestration Vector databases (Qdrant, pgvector) and RAG patterns MCP (Model Context Protocol) Document processing pipelines (Docling, Unstructured) OpenTelemetry and distributed tracing Kubernetes basics (we run on EKS) AWS services (S3, Secrets Manager) OAuth2/JWT authentication Agile/Scrum experience What do We offer: A flexible, remote-hybrid work model Great workplace in a new modern office in Warsaw Career development, 360° Feedback & Mentoring programme Wide access to professional development tools, trainings, & conferences Company Bonus & Reward Structure VIP Medical Care Package (including Dental & Mental health) Holiday allowance (“Wczasy pod gruszą”) Life & Travel Insurance Pension plan Co-financed sport card - FitProfit Meals Subsidy in Office Budget for Home Office Setup & Maintenance Access to Company Game Room equipped with table tennis, soccer table, Sony PlayStation 5 and Xbox Series X consoles setup with premium game passes, and massage chairs Tailored-made support in relocation to Warsaw when needed Please send your CV in English WORK LOCATION: WARSAW AL. JEROZOLIMSKIE 158

Technology

Merixstudio

Senior Python Developer

Senior

Remote

Poznan, Poland

15,000 - 23,000 PLN

🏢 Summary: Backend Python Developer role focused on designing and implementing scalable web applications, building REST APIs, and shaping project architecture in AWS-based environments. The position involves working with modern Python frameworks, event-driven systems, and integrating backend services with React or Angular frontends. Strong emphasis on clean architecture, async programming, testing, and secure, high-quality code delivery. 🗂️ Requirements: Extensive commercial experience with Python 3.10+ in web applications, Proficiency in at least one Python framework (Django, Flask, FastAPI), Practical experience with Domain-Driven Design and Clean Architecture, Strong async Python skills (asyncio, async/await, async testing), Writing fully type-hinted Python code, Production experience with MongoDB including schema design and aggregation pipelines, Experience with relational and non-relational databases, Ability to build secure and efficient REST APIs, Experience with event-driven architecture and Kafka or similar, Experience with integration testing against real infrastructure, Proficiency with Docker and docker-compose, Familiarity with AWS services (EC2, ECS, SQS, S3, Lambda), Experience with CI/CD tools, Practical knowledge of Celery and message brokers (Redis or RabbitMQ), Knowledge of application security practices (OWASP, SAST, Semgrep), Fluent English 📃 Skills: Python, Django, Flask, FastAPI, AWS, EC2, ECS, SQS, S3, Lambda, MongoDB, SQL, NoSQL, Kafka, asyncio, Docker, CI/CD, Celery, Redis, RabbitMQ, REST, OWASP, SAST, Semgrep 🏢 Description: Exciting projects. Great atmosphere. Personal growth. Merixstudio. What you'll do: You'll join our experienced Python Developers and work on designing and implementing backend business logic and exposing it through REST API using Python 3, AWS. You’ll be responsible for the overall project structure/architecture, new features, and integration with front-end frameworks like React or Angular. Who you are (requirements): you have extensive commercial experience in development of web applications using Python (3.10+) you are proficient in more than one Python framework (Django, Flask, FastAPI etc.) you have practical experience applying Domain-Driven Design and Clean Architecture in production you have strong async Python skills: asyncio, async/await, and async testing patterns you write fully type-hinted Python as a matter of habit you have production experience with MongoDB, including schema design and aggregation pipelines you know how to effectively use relational and non-relational databases you are able to build modern, secure and efficient APIs you have experience with event-driven architectures and Kafka (or comparable streaming platforms) you have a disciplined testing practice, including integration tests against real infrastructure you are using design patterns and principles of delivering high quality, maintainable and testable code you work agentically with AI coding assistants (Claude Code, Cursor, or similar) you are proficient in using Docker and docker-compose you are familiar with AWS services (EC2, ECS, SQS, S3, Lambda) you have experience with CI/CD tools you have practical knowledge of using Celery and message brokers (Redis, RabbitMQ) you are fluent in both spoken and written English you know security issues and know how to ensure application security (OWASP, SAST, Semgrep) What we'd like to see: familiarity with TDD / DDD approach experience with WebSocket-based real-time systems mentoring skills and experience in onboarding junior/mid developers experience in leading the project as a lead developer very good communication skills and proactive attitude in architectural discussions Additionals: one-time home office bonus - 1000 PLN net free medical care flexible working hours 100% remote work or hybrid model: if you want, we have a great office in Poznań!

Technology

Avenga

Python Developer

Senior

Hybrid

Warsaw, Poland

22,680 - 25,200 PLN

🏢 Summary: Backend Developer role in the Telco industry focused on building and maintaining AI-driven systems using Python and modern ML/NLP technologies. The position involves developing scalable backend services, integrating message queues and databases, and contributing to LLM-based and NLP solutions in a cloud environment. The role covers the full lifecycle from design and implementation to testing, containerization, and deployment. 🗂️ Requirements: Minimum 5 years experience as Backend Developer, Experience in at least 3 backend projects using Python, Proficiency in Python with OOP, Experience with FastAPI, Experience with pytest or unittest, Experience with Docker and Dockerfiles, Experience with Unix/Linux and Windows, Experience with Git, Experience with message queues (RabbitMQ or PubSub), Experience with MongoDB, Experience with processes, threads or asyncio, Experience with PyTorch or TensorFlow or Transformers, Experience with spaCy or Stanza, Experience building or training NLP models, Experience with LangChain or LlamaIndex, Experience with Google Cloud, Experience with Apache Airflow, Ability to create UML documentation 📃 Skills: Python, FastAPI, pytest, unittest, Docker, Unix, Linux, Windows, Git, RabbitMQ, PubSub, MongoDB, asyncio, PyTorch, TensorFlow, Transformers, spaCy, Stanza, LangChain, LlamaIndex, GCP, Airflow, UML 🏢 Description: This is the job Within the Telco industry in Warsaw, we are actively seeking a professional to strengthen our team dedicated to Artificial Intelligence Systems Department This is you Proficiency in Python, including its use for developing software in an object‑oriented approach Creating tests using pytest/unittest frameworks Ability to containerize applications, create Dockerfiles, and work with Docker Comfortable working in Unix/Linux and Windows environments Ability to use UML notation and create documentation for developed software Confident use of Git Polish - Native EXPERIENCE: Minimum 5 years of experience in production projects as a Backend Developer Participation in at least 3 projects involving backend development using Python Practical experience with at least five of the following: Working with message‑queue systems such as RabbitMQ / PubSub Working with document‑oriented databases such as MongoDB (data definition/usage) Using processes/threads/asyncio FastAPI framework Knowledge of deep learning tools such as PyTorch / TensorFlow / Transformers Knowledge of specialized NLP tools such as spaCy / Stanza Building/training ML models in the NLP domain Knowledge of LangChain / LlamaIndex for building LLM‑based applications Ability to work in Google Cloud Knowledge of orchestration tools, e.g., Apache Airflow SOFT SKILLS: Strong communication skills, including the ability to discuss technical aspects with individuals with limited technical background, enabling effective analysis of business processes or user requirements and proposing solutions Ability to take responsibility for the full lifecycle of the developed component Proactive approach to problem‑solving This is your role Development and maintenance of the backend in Python (OOP, FastAPI) Creating automated tests (pytest / unittest) Application containerization (Docker, Dockerfile) Working in Unix/Linux and Windows environments Designing and updating technical documentation (UML) Working with Git (branching, code review) Integrating with message‑queue systems (RabbitMQ / PubSub) Working with document‑oriented databases (MongoDB) Implementing solutions based on processes, threads, or asyncio Collaborating on building ML/NLP models (PyTorch / TensorFlow / Transformers, spaCy / Stanza) Building LLM‑based applications (LangChain / LlamaIndex) Working in the Google Cloud environment Creating and maintaining data pipelines (Apache Airflow) Participating in requirements analysis and solution design Taking responsibility for the quality and stability of backend components Collaborating with the team and communicating with non‑technical stakeholders What awaits you at Avenga? Private medical care Cafeteria benefits program Private isurance

Technology

Vecten

Backend Engineer (Python & Django)

Mid

Remote

Warsaw, Poland

18,000 - 24,000 PLN

🏢 Summary: Development and maintenance of dynamic web applications using Python and Django for a leading German telecommunications and IT distributor. The role focuses on building server-side rendered applications with modern frontend styling and seamless UX, while ensuring high quality through CI/CD and monitoring practices. You will collaborate closely with design and backend to deliver scalable, production-ready solutions. 🗂️ Requirements: Proficiency in Python, Strong knowledge of Django framework internals, Experience with HTMX, Proficiency in HTML, Proficiency in CSS, Experience with SSR, Good knowledge of Tailwind CSS, Experience with PostgreSQL or other relational databases, Experience with CI/CD pipelines, Experience with CircleCI, Knowledge of Sentry, Ability to develop and maintain dynamic web applications using Django 📃 Skills: Python, Django, HTMX, HTML, CSS, Tailwind, PostgreSQL, CircleCI, Sentry, SSR, CICD 🏢 Description: We are an AI-native data and technology partner for private capital and healthcare. Founded in 2010 and headquartered in Warsaw, we work with leading PE firms, VC funds, and healthcare organizations to build proprietary data infrastructure, deploy AI solutions, and drive AI-native transformation. Our clients manage a cumulative $210B+ in assets. Our average engagement runs five years. Our NPS sits above 80. We don't need to claim credibility — we can show it. We've also done to ourselves what we now do for clients. We've restructured our own company around AI — tools, policies, roles, delivery models. This isn't a pitch. It's a playbook we've already run, and we're hiring the engineers who will run it for others. The Project: Our client is one of the leading players in the German telecommunications and IT distribution market. With a broad portfolio of products and strong partnerships with major network operators, the company has built a reputation for reliability, innovation, and outstanding service. Recognized multiple times by industry leaders, they continue to grow by embracing new technologies and delivering top-tier solutions to a wide range of business partners. The ideal candidate will be well-organized, eager to learn and adapt, and driven to tackle complex challenges. Most importantly, you’ll thrive in a collaborative, team-oriented environment! Your Responsibilities: Co-develop and co-maintain web applications using Python and Django Crafting beautiful UI and styling the web application using Tailwind CSS Develop and maintain dynamic web applications using HTMX with the Django framework Implementing and integrating more compound web components Ensure consistent application of UX best practices to deliver intuitive and user-centered interfaces Close collaboration with the team (Designer and Backend Engineer) to make sure implementation meets requirements Implement CI/CD pipelines using CircleCI Monitor and debug issues using Sentry Attention to detail and sense of aesthetics, from clean code to beautiful UI Required Skills & Experience: Proficiency in HTML, and CSS and SSR Good knowledge of Tailwind CSS Good understanding of Django framework internals Proficiency in Python Experience with HTMX Experience with PostgreSQL or other relational databases Experience working with CI/CD pipelines (CircleCI) Knowledge of Sentry for monitoring and debugging Problem-solving mindset, ability to work both independently and within a team Excellent command in spoken and written English, at least C1 Nice to Have: Advanced knowledge of Docker and daily hands-on experience SQL proficiency for debugging and performance optimization Basic knowledge of Agile/Scrum methodology What We Offer: Work with a talented team redefining the global perception of Poland Flexible working hours and remote work options Comfortable office in central Warsaw with all essential tools (MacBook, external monitor, ergonomic chairs) Fully equipped kitchen with fresh fruit, hot & cold beverages Multisport card & private medical care A culture of feedback – evaluation meetings, mentoring, and career growth opportunities Support for continuous learning – we encourage and invest in the professional development of our engineers Sounds like a perfect place for you? Don’t hesitate to click apply and submit your application today!

Technology

EPAM Systems

Senior Python Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Python Developer role focused on designing and enhancing scalable Python and Django applications, building REST/SOAP integrations, optimizing SQL performance, and integrating GenAI features into enterprise systems. The position involves hands-on development, DevOps support with Azure, and close collaboration with analysts and architects to deliver robust, business-aligned solutions. 🗂️ Requirements: Bachelor's degree in Computer Science, MIS or related field, 3+ years experience with Python and Django, Strong SQL development and database design expertise, Experience with GenAI technologies (GPT, embeddings, agents), Expertise in application architecture and system integration, Proficiency in Microsoft Azure, Experience with CI/CD pipelines and automated deployments, Familiarity with Git and Azure DevOps, Advanced knowledge of REST, SOAP and WSDL integrations 📃 Skills: Python, Django, SQL, REST, SOAP, WSDL, Azure, Git, AzureDevOps, CI/CD, GenAI, GPT, Embeddings, Agents, CSS, Bootstrap, jQuery 🏢 Description: We are looking for a Senior Python Developer to design, build, and improve Python and Django applications. The role includes developing end-to-end integrations using REST and SOAP services and delivering reliable, scalable solutions through hands-on coding and data transformation work. In this role, you will collaborate closely with Business Analysts, architects, and other teams to ensure technical solutions support business needs, while also improving SQL performance, participating in code reviews, supporting DevOps workflows, and helping integrate GenAI features into enterprise applications. Responsibilities Design and develop Python and Django applications that are scalable, secure, and maintainable Implement UI components using CSS, Bootstrap, jQuery, or similar technologies as needed Develop integrations with internal and external systems using REST, SOAP, and WSDL-based services Create and optimize SQL queries, database structures, and data access logic to support application features Collaborate with Business Analysts and stakeholders to translate functional requirements into technical specifications and solutions Implement accurate data mappings and transformations in accordance with business and technical requirements Contribute to code reviews, follow established coding standards, and ensure high-quality deliverables Support the implementation and maintenance of DevOps pipelines using Git and Azure DevOps Integrate GenAI capabilities — including GPT models, embeddings, and agent-based components — into enterprise applications Troubleshoot issues across the application stack and collaborate closely with peers to resolve technical challenges Requirements Bachelor's degree in Computer Science, MIS, or a related field 3+ years of hands-on experience with Python and Django, including complex application development Strong experience in SQL development, optimization, and database design Experience with GenAI technologies such as GPT models, embeddings, and agents Expertise in application architecture, system integration, and service-oriented design Proficiency in Microsoft Azure, along with strong background in DevOps tools and practices, including CI/CD pipelines and automated deployments Familiarity with Git and Azure DevOps for source control and pipeline management Advanced understanding of REST, SOAP, and WSDL for large-scale service integrations Skills in analytical thinking, problem-solving, and architectural reasoning Proven ability to work effectively in fast-paced, collaborative environments Exceptional verbal and written communication skills Nice to have Knowledge of Generative AI fundamentals Background in the Insurance domain Advanced certifications in Python, cloud technologies, or GenAI We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Senior Python Developer

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Python Developer role focused on designing and building scalable Python and Django applications with complex system integrations and GenAI capabilities. The position involves end-to-end development, SQL optimization, DevOps support, and collaboration with cross-functional teams to deliver enterprise-grade solutions. The offer includes flexible work options, professional growth programs, certifications, and comprehensive benefits. 🗂️ Requirements: Bachelor's degree in Computer Science, MIS, or related field, 3+ years experience with Python, 3+ years experience with Django, Strong SQL development and optimization skills, Experience with GenAI technologies (GPT, embeddings, agents), Expertise in application architecture and system integration, Proficiency in Microsoft Azure, Experience with CI/CD pipelines and DevOps practices, Experience with Git, Advanced knowledge of REST, SOAP, WSDL 📃 Skills: Python, Django, SQL, REST, SOAP, WSDL, Azure, Git, AzureDevOps, CI/CD, GPT, Embeddings, GenAI, CSS, Bootstrap, jQuery 🏢 Description: We are looking for a Senior Python Developer to design, build, and improve Python and Django applications. The role includes developing end-to-end integrations using REST and SOAP services and delivering reliable, scalable solutions through hands-on coding and data transformation work. In this role, you will collaborate closely with Business Analysts, architects, and other teams to ensure technical solutions support business needs, while also improving SQL performance, participating in code reviews, supporting DevOps workflows, and helping integrate GenAI features into enterprise applications. Responsibilities Design and develop Python and Django applications that are scalable, secure, and maintainable Implement UI components using CSS, Bootstrap, jQuery, or similar technologies as needed Develop integrations with internal and external systems using REST, SOAP, and WSDL-based services Create and optimize SQL queries, database structures, and data access logic to support application features Collaborate with Business Analysts and stakeholders to translate functional requirements into technical specifications and solutions Implement accurate data mappings and transformations in accordance with business and technical requirements Contribute to code reviews, follow established coding standards, and ensure high-quality deliverables Support the implementation and maintenance of DevOps pipelines using Git and Azure DevOps Integrate GenAI capabilities — including GPT models, embeddings, and agent-based components — into enterprise applications Troubleshoot issues across the application stack and collaborate closely with peers to resolve technical challenges Requirements Bachelor's degree in Computer Science, MIS, or a related field 3+ years of hands-on experience with Python and Django, including complex application development Strong experience in SQL development, optimization, and database design Experience with GenAI technologies such as GPT models, embeddings, and agents Expertise in application architecture, system integration, and service-oriented design Proficiency in Microsoft Azure, along with strong background in DevOps tools and practices, including CI/CD pipelines and automated deployments Familiarity with Git and Azure DevOps for source control and pipeline management Advanced understanding of REST, SOAP, and WSDL for large-scale service integrations Skills in analytical thinking, problem-solving, and architectural reasoning Proven ability to work effectively in fast-paced, collaborative environments Exceptional verbal and written communication skills Nice to have Knowledge of Generative AI fundamentals Background in the Insurance domain Advanced certifications in Python, cloud technologies, or GenAI We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.