Regular Python Developer

2 461 - 4 102 USDNet per month - B2B
Python

Regular Python Developer

Python
-, Warszawa +3 Locations

Merixstudio

B2B Contract
B2B
Mid
Remote
2 461 - 4 102 USDNet per month - B2B

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





Tech stack

    Python

    advanced

Office location

Regular Python Developer

2 461 - 4 102 USDNet per month - B2B
Summary of the offer

Regular Python Developer

-, Warszawa
Merixstudio
2 461 - 4 102 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. KLAUZULA INFORMACYJNA DLA KANDYDATA DO PRACY | RODO Szanowna Kandydatko, Szanowny Kandydacie, W związku z wymogami Ogólnego Rozp... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.