May 27, 2026

Regular Python Developer

Mid • Remote

9,000 - 15,000 PLN

Poznan, Poland

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ń!





Similar jobs you might like

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

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

Python Developer - Real-time Systems

Senior

Remote

Warsaw, Poland

150 - 200 PLN

🏢 Summary: The offer is for a Senior Python Developer to design and build a scalable, high-performance backend platform supporting real-time communication and coordination of thousands of autonomous units. The role focuses on mission-critical systems, real-time telemetry processing, and high-availability architecture in a fully remote, international environment. The position involves strong influence on system architecture and technical decisions. 🗂️ Requirements: Minimum 5+ years of experience as a Python Developer, Strong knowledge of Python and backend service development, Hands-on experience with Flask or FastAPI or aiohttp, Practical experience with real-time data processing systems, Experience with message queues such as RabbitMQ or ZeroMQ, Experience with PostgreSQL or MySQL or MariaDB, Ability to design high-load, high-availability systems, Very good command of English (C1) 📃 Skills: Python, Flask, FastAPI, aiohttp, RabbitMQ, ZeroMQ, PostgreSQL, MySQL, MariaDB, APIs, Telemetry, Jira 🏢 Description: Our Client is a fast-growing technology company building advanced solutions in the field of autonomy and distributed systems, operating in a fully international environment. The project focuses on developing a scalable backend platform that supports thousands of autonomous units operating and communicating in real time. We are looking for an experienced Python Developers who want to have a real impact on the architecture of mission-critical systems and work on products where performance, reliability, and fast engineering decisions truly matter. WORK MODE: 100% remote - occasional visits to Warsaw (mokotów) WHAT WILL YOU BE WORKING ON? Designing, implementing, and developing scalable backend services in Python , handling real-time telemetry data processing (thousands of events per second) Co-designing the architecture of high-availability, high-performance systems responsible for coordination, analysis, and real-time data distribution Building and maintaining data pipelines (telemetry, sensor data, mission-critical events) using message queues and asynchronous mechanisms Designing and implementing APIs consumed by frontend applications, internal tools, and other platform components Working closely with backend, frontend, and autonomy/algorithm teams to ensure seamless system integration Participating in architectural design, code reviews, ensuring code quality, monitoring, and maintaining clear technical documentation WHAT DO WE EXPECT FROM YOU? Must-have: Minimum 5+ years of experience as a Python Developer Strong knowledge of Python and backend service development Hands-on experience with web frameworks such as Flask , FastAPI or aiohttp Practical experience with real-time data processing systems (must have) and message queues (e.g. RabbitMQ , ZeroMQ , or similar) Experience working with databases such as PostgreSQL , MySQL , or MariaDB Ability to design systems handling a high volume of requests and events per second Very good command of English (C1) Nice-to-have: Experience with Go Knowledge of distributed systems, data streaming, or event-driven architecture Background in building mission-critical systems (high availability, real-time processing) WHY IS IT WORTH IT? Permanent employment with end client with competitive compensation aligned with your experience Real influence on system architecture and product direction in a high-responsibility, large-scale project Work in an international team focused on outcomes rather than unnecessary processes 100% remote work and a flexible approach to work organization Paid time off and stable cooperation conditions 2-week sprints, Jira , clear goals, and fast feedback loops A work culture built on quality, ownership, and true partnership Thank you for all applications! We will contact selected candidates. TQLO Sp. z o.o. – Agencja Zatrudnienia (KRAZ nr 33580)

Technology

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

Python Developer with Real-Time Systems

Senior

Hybrid

Warsaw, Poland

22,000 - 32,000 PLN

🏢 Summary: Remote Senior Python Developer role focused on building and scaling a high-performance backend platform for real-time coordination of thousands of autonomous units. The position involves designing scalable services, processing high-volume telemetry data, and co-creating high-availability system architecture. The role emphasizes performance, reliability, and real impact on mission-critical distributed systems. 🗂️ Requirements: 5+ years of experience as a Python Developer, Strong knowledge of Python and backend service development, Experience with Flask or FastAPI or aiohttp, Hands-on experience with real-time data processing systems, Experience with message queues (e.g. RabbitMQ or ZeroMQ), Experience with PostgreSQL or MySQL or MariaDB, Ability to design high-availability systems handling high volumes of requests and events, Very good command of English (C1) 📃 Skills: Python, Flask, FastAPI, aiohttp, RabbitMQ, ZeroMQ, PostgreSQL, MySQL, MariaDB, APIs, Telemetry, Asyncio 🏢 Description: Our Client is a fast-growing technology company building advanced solutions in the field of autonomy and distributed systems, operating in a fully international environment. The project focuses on developing a scalable backend platform that supports thousands of autonomous units operating and communicating in real time. We are looking for an experienced Python Developers who want to have a real impact on the architecture of mission-critical systems and work on products where performance, reliability, and fast engineering decisions truly matter. WORK MODE: 100% remote - occasional visits to Warsaw (mokotów) WHAT WILL YOU BE WORKING ON? Designing, implementing, and developing scalable backend services in Python , handling real-time telemetry data processing (thousands of events per second) Co-designing the architecture of high-availability, high-performance systems responsible for coordination, analysis, and real-time data distribution Building and maintaining data pipelines (telemetry, sensor data, mission-critical events) using message queues and asynchronous mechanisms Designing and implementing APIs consumed by frontend applications, internal tools, and other platform components Working closely with backend, frontend, and autonomy/algorithm teams to ensure seamless system integration Participating in architectural design, code reviews, ensuring code quality, monitoring, and maintaining clear technical documentation WHAT DO WE EXPECT FROM YOU? Must-have: Minimum 5+ years of experience as a Python Developer Strong knowledge of Python and backend service development Hands-on experience with web frameworks such as Flask , FastAPI or aiohttp Practical experience with real-time data processing systems (must have) and message queues (e.g. RabbitMQ , ZeroMQ , or similar) Experience working with databases such as PostgreSQL , MySQL , or MariaDB Ability to design systems handling a high volume of requests and events per second Very good command of English (C1) Nice-to-have: Experience with Go Knowledge of distributed systems, data streaming, or event-driven architecture Background in building mission-critical systems (high availability, real-time processing) WHY IS IT WORTH IT? Permanent employment with end client with competitive compensation aligned with your experience Real influence on system architecture and product direction in a high-responsibility, large-scale project Work in an international team focused on outcomes rather than unnecessary processes 100% remote work and a flexible approach to work organization Paid time off and stable cooperation conditions 2-week sprints, Jira , clear goals, and fast feedback loops A work culture built on quality, ownership, and true partnership Thank you for all applications! We will contact selected candidates. TQLO Sp. z o.o. – Agencja Zatrudnienia (KRAZ nr 33580)

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

RHOYN sp. z o. o.

Software Engineer (Python)

Mid

Remote

Warsaw, Poland

15,000 - 25,000 PLN

🏢 Summary: The offer is for a Python Backend Engineer to build and maintain scalable backend services and REST APIs in a collaborative product environment. The role focuses on developing clean, well-tested code and contributing to architecture and code quality from day one. It is a fully remote position with flexible contract options and long-term international projects. 🗂️ Requirements: 3+ years of professional Python experience, Strong knowledge of FastAPI, Django, or Flask, Experience with PostgreSQL, Experience with REST API design, Proficiency with Git, Experience with pytest, Experience with CI/CD workflows 📃 Skills: Python, FastAPI, Django, Flask, PostgreSQL, REST, Git, pytest, CI/CD, AWS, GCP, Azure, Docker, Kubernetes, Kafka, Redis, RabbitMQ, Poetry, uv 🏢 Description: About the role We're looking for a Python backend engineer to join a client team and build reliable, scalable services from day one. Responsibilities Design and maintain Python-based backend services and REST APIs Write clean, tested, well-documented code Collaborate with product and DevOps teams on feature delivery Participate in code reviews and architecture discussions Requirements 3+ years of professional Python experience Solid knowledge of FastAPI, Django, or Flask Experience with PostgreSQL and RESTful API design Comfortable with Git, pytest, and CI/CD workflows Good written and spoken English Nice to have AWS, GCP, or Azure Docker / Kubernetes Kafka, Redis, or RabbitMQ Poetry or uv for dependency management pre-commit hooks and code quality tooling We offer B2B contract or employment contract (umowa o pracę / umowa zlecenie) — flexible on the form Fully remote, flexible setup Long-term engagements with international clients Dedicated recruiter support through onboarding

Technology

DCV Technologies

Senior Full Stack Developer (Python + FAST API + React)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Full Stack Developer role focused primarily on backend development with Python and FAST API, combined with React-based frontend work in a hybrid B2B model. The position involves designing scalable web applications, building high-performance APIs, and working with relational and NoSQL databases. Strong backend expertise is essential, with intermediate frontend skills and experience in modern DevOps practices. 🗂️ Requirements: 8+ years of professional software development experience, Expert proficiency in Python, Strong experience with FAST API, Strong knowledge of relational and NoSQL databases, Experience with SQLAlchemy ORM, Deep understanding of data structures and algorithms, Experience building RESTful APIs and microservices, Proficiency in writing unit and integration tests in Python, Strong knowledge of ReactJS and NodeJS, Experience with Redux or MobX, Familiarity with React Query, Experience with Material UI, CSS, and HTML, Experience with Jest and Cypress, Solid understanding of JavaScript and TypeScript 📃 Skills: Python, FASTAPI, SQLAlchemy, PostgreSQL, MySQL, MongoDB, DynamoDB, ReactJS, NodeJS, Redux, MobX, ReactQuery, MaterialUI, CSS, HTML, Jest, Cypress, JavaScript, TypeScript, Docker, Kubernetes, AWS, Azure, GCP, RabbitMQ, Kafka 🏢 Description: Working mode: Hybrid mode ( 2-3 days in a week from the office in Wroclaw or Warsaw) Experience Level: 8+ Years Contract Type: B2B About the Role We are looking for a highly skilled Senior Full Stack Developer with a primary focus on Python and FAST API to join the development team. The ideal candidate is a Python expert capable of architecting robust backend services. While React skills are required, we are flexible regarding the depth of frontend expertise (Intermediate level is acceptable), provided the backend strength is exceptional. Key Responsibilities Backend Architecture: Design, develop, and maintain scalable web applications using Python and FAST API . API Development: Build high-performance RESTful APIs and microservices, ensuring low latency and high availability. Database Management: Work with relational and NoSQL databases, utilizing ORMs like SQLAlchemy to design efficient database schemas and queries. Frontend Development: Develop and maintain user-facing features using ReactJS , ensuring the technical feasibility of UI/UX designs. Code Quality: Write clean, maintainable, and testable code; perform unit testing to ensure robustness. DevOps: Implement and manage CI/CD pipelines to streamline deployment processes. Collaboration: Work closely with cross-functional teams (Product, QA, and Design) in a hybrid working environment. Mandatory Technical Skills 1. Backend (Core Strength): Languages: Expert proficiency in Python . Frameworks: Strong experience with FAST API (Must-have). Experience with SQLAlchemy is highly preferred. Fundamentals: Deep understanding of data structures, algorithms, and space-time complexity. Database: Strong understanding of Relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases. Testing: Proficiency in writing unit tests and integration tests for Python applications. 2. Frontend (Intermediate Level): Libraries: Strong knowledge of ReactJS and NodeJS . State Management: Experience with React workflows such as Redux or MobX . Tooling: Familiarity with React Query . Styling: Experience with Material UI , CSS , and HTML . Testing: Experience with frontend testing tools like Jest and Cypress . JavaScript: Solid understanding of JavaScript , TypeScript , and browser rendering behavior. Good to Have Experience with cloud platforms (AWS, Azure, or GCP). Knowledge of containerization (Docker, Kubernetes). Understanding of microservices architecture and message queues (RabbitMQ, Kafka).

Technology

DO OK • Life-changing software services

Backend Developer Python

Mid

Hybrid

Wroclaw, Poland

90 - 130 PLN

🏢 Summary: Offer for a Backend Python Developer to build and maintain high-performance backend systems for a Polish client. The role focuses on developing scalable services and designing architecture using modern Python frameworks such as Django or FastAPI. Responsibilities include backend development, architecture design, and performance optimization. 🗂️ Requirements: Minimum 3 years of commercial experience in Python, Very good knowledge of Django or FastAPI, Experience with relational databases, Ability to design backend architecture, Experience in building and maintaining backend services 📃 Skills: Python, Django, FastAPI, SQL 🏢 Description: Dołącz do zespołu rozwijającego wydajne systemy backendowe dla polskiego klienta. Stawiamy na czysty kod i nowoczesne frameworki Pythonowe. Zakres obowiązków: Rozwój i utrzymanie usług backendowych w Pythonie. Projektowanie architektury opartej o Django lub FastAPI. Optymalizacja i dbanie o skalowalność rozwiązań. Wymagania: Minimum 3 lata doświadczenia komercyjnego w Pythonie. Bardzo dobra znajomość frameworka Django lub FastAPI . Umiejętność pracy z relacyjnymi bazami danych. Praca zdalna z okazjonalnymi wizytami w Warszawie .

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

Cyclad

Full Stack Developer (Python / FastAPI)

Senior

Remote

Warsaw, Poland

130 - 150 PLN/hr

🏢 Summary: Long-term remote B2B opportunity for an experienced Full Stack Developer to build secure, scalable backend services and full-stack features using Python and FastAPI. The role involves designing REST APIs, implementing authentication mechanisms, and working with containerized, cloud-based environments. The project focuses on secure development practices and high-performance distributed systems. 🗂️ Requirements: Minimum 4 years of experience in full stack or backend development, Strong experience with Python and FastAPI, Experience designing and developing REST APIs, Experience with PostgreSQL, Knowledge of OAuth2, OIDC, RBAC, SSO, Hands-on experience with Docker and Kubernetes, Experience with CI/CD pipelines, Understanding of secure software development practices, Ability to work in cloud or hybrid environments, EU citizenship and residence in Poland 📃 Skills: Python, FastAPI, REST, PostgreSQL, OAuth2, OIDC, RBAC, SSO, Docker, Kubernetes, CI/CD, React, TypeScript, Next.js 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are currently looking for an experienced Full Stack Developer (Python / FastAPI) to join a remote team working on secure and scalable backend services and full-stack feature development Project information: Type of project: IT services Office location: Poland Work mode: Remote Budget: 130-150 PLN net/ h- b2b Project length: Long-term Only candidates with citizenship in the European Union and residence in Poland Start date: ASAP (depending on candidate’s availability) Project scope: Design and develop full-stack features (frontend + backend) Build backend services using Python (FastAPI) and REST APIs Develop scalable data models and secure services Implement authentication and authorization (OAuth2, OIDC, RBAC, SSO) Work with Docker, Kubernetes and CI/CD pipelines Support secure development practices (validation, compliance, scanning) Collaborate with teams on technical requirements and system design Troubleshoot and improve system performance and stability Competence demands: Min. 4 years of experience in similar roles Strong experience with Python (FastAPI) and REST APIs Experience with PostgreSQL Knowledge of authentication/security frameworks (OAuth2, OIDC, RBAC, SSO) Hands-on experience with Docker, Kubernetes and CI/CD tools Understanding of secure software development practices Ability to work in cloud or hybrid environments Min. 4 years of experience in similar roles Nice to have: React, TypeScript, Next.js We offer: Remote working model Full-time job agreement based on b2b Private medical care with dental care (covering 70% of costs) Multisport card (also for an accompanying person) Life insurance

Technology

Synergy Codes

Python Developer

Mid

Remote

Wroclaw, Poland

17,600 - 22,000 PLN

🏢 Summary: Backend Python Developer role focused on building an async workflow platform for the insurance industry using a modern Python stack. The position involves designing REST APIs, working with PostgreSQL, and contributing to a DDD-based architecture with TDD practices. You will integrate cloud services and collaborate in an AI-driven development environment. 🗂️ Requirements: Minimum 3 years commercial experience with Python in backend projects, Strong experience with FastAPI and Pydantic v2, Hands-on experience with asyncio in end-to-end implementations, Production experience with SQLAlchemy 2.0 (async), asyncpg, and Alembic, Solid knowledge of PostgreSQL: indexing, query plans, transactions, isolation levels, JSONB, Practical knowledge of DDD and Clean Architecture / Ports & Adapters, Daily use of TDD, Experience with Docker and docker-compose, Experience with CI/CD pipelines, Experience with Azure cloud integrations 📃 Skills: Python, FastAPI, Pydantic, asyncio, SQLAlchemy, asyncpg, Alembic, PostgreSQL, JSONB, DDD, CleanArchitecture, TDD, Docker, CICD, Azure 🏢 Description: 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.