06 sep
|
Capitole
|
Barcelona
06 sep
Capitole
Barcelona
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 (Barcelona)
🏢 Capitole
📍 Barcelona