Descripción del trabajo At CAPITOLE, we're growing and we'd love for you to grow with us. We are looking for a Python Engineer with strong experience in microservices, distributed systems, and data-intensive applications to join an international technology project. What will you do?
Design and develop scalable Python services and REST/GraphQL APIs . Build solutions based on microservices and event-driven architectures . Develop and maintain distributed workflows and data pipelines using Apache Airflow .
Work with messaging and asynchronous processing technologies such as RabbitMQ, Kafka, Redis, and Celery . Work with databases such as ClickHouse, PostgreSQL, and MongoDB , focusing on performance and scalability. Containerize services with Docker and contribute to CI/CD and automated testing practices.
Collaborate with Data, Engineering, Product, and Infrastructure teams on architecture and technical decisions.
Work in a modern engineering environment where AI-assisted development and agentic systems are increasingly part of the development workflow. What are we looking for?
Strong professional experience developing with Python. Solid experience with microservices and event-driven/distributed architectures.
Experience with Python frameworks such as FastAPI, Django, or Flask.
Experience working with GraphQL APIs. Hands-on experience with Docker.
Experience with Apache Airflow and data/workflow orchestration.
Experience with ClickHouse or similar data-intensive database environments.
Experience with messaging technologies such as RabbitMQ or Kafka. C1 English level and ability to work in a fully English-speaking environment.
Experience building AI agents or agentic systems will be highly valued. Familiarity with AI development tools such as Cursor or Claude Code is a plus.
📌 Python Engineer - Distributed Systems & Data (Cataluña)
🏢 Capitole
📍 Cataluña
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.