Python Developer

4 839 - 6 048 USDNet per month - B2B
Python

Python Developer

Python
Swobodna 60, Wrocław

Synergy Codes

Full-time
B2B
Mid
Remote
4 839 - 6 048 USDNet per month - B2B

Job 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.

Tech stack

    English

    B2

    Python

    advanced

    pydantic v2

    regular

    fastapi

    regular

    DDD

    regular

    SQLAlchemy 2.0

    regular

    Temporal

    regular

    Azure

    regular

Office location

Python Developer

4 839 - 6 048 USDNet per month - B2B
Summary of the offer

Python Developer

Swobodna 60, Wrocław
Synergy Codes
4 839 - 6 048 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Synergia Pro Sp. z o.o. z siedzibą we Wrocławiu ul. Czackiego 71 (dalej jako "administrato... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.