Python Engineer - Distributed Systems & Data

Capitole

Barcelona

Presencial

EUR 58.000 - 78.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto: currículum y carta de presentación adaptados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

CAPITOLE está buscando un/a Ingeniero/a Python para diseñar y desarrollar servicios escalables y APIs REST/GraphQL en un entorno internacional. Trabajarás con microservicios y arquitecturas basadas en eventos, gestionando flujos de datos con Airflow y herramientas de mensajería como RabbitMQ/Kafka.

Se valorarán experiencia con bibliotecas como FastAPI/Django/Flask, Docker y bases de datos como ClickHouse, PostgreSQL y MongoDB.

Formación

  • Experiencia sólida desarrollando en Python en proyectos reales.
  • Experiencia con microservicios y arquitecturas distribuidas.
  • Conocimientos de frameworks Python como FastAPI, Django o Flask.
  • Experiencia trabajando con GraphQL APIs.
  • Experiencia con Docker.
  • Experiencia con Apache Airflow para orquestación de workflows.
  • Experiencia con ClickHouse o bases de datos de gran volumen.
  • Experiencia con RabbitMQ o Kafka.
  • Nivel de inglés C1 y capacidad de trabajar en entorno 100% en inglés.
  • Conocer herramientas de IA como Cursor o Claude Code es una ventaja.

Responsabilidades

  • Diseñar y desarrollar servicios Python escalables y APIs REST/GraphQL.
  • Construir soluciones basadas en microservicios y arquitecturas basadas en eventos.
  • Desarrollar y mantener flujos de trabajo distribuidos y pipelines de datos con Apache Airflow.
  • Trabajar con sistemas de mensajería como RabbitMQ o Kafka.
  • Containerizar servicios con Docker y contribuir a CI/CD y pruebas automatizadas.
  • Colaborar con Data, Engineering, Product e Infrastructure en decisiones técnicas.
  • Trabajar en un entorno de ingeniería moderno con IA y agentes.

Conocimientos

Python
Microservicios
Arquitecturas distribuidas
GraphQL
Docker
Airflow
ClickHouse
PostgreSQL
MongoDB
RabbitMQ
Kafka
Redis
Celery
CI/CD
Inglés C1
IA/AGentes

Herramientas

FastAPI
Django
Flask

Descripción del empleo

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.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Python Engineer
Python Engineer

Capitole • Cataluña

Presencial
EUR 70.000 - 100.000
Python Engineer: Distributed Systems & Data Pipelines
Python Engineer: Distributed Systems & Data Pipelines

Capitole • Barcelona

Presencial
EUR 58.000 - 78.000
Python Engineer - Microservices & Data Pipelines
Python Engineer - Microservices & Data Pipelines

Capitole • Cataluña

Presencial
EUR 70.000 - 100.000
Desarrollador De Python
Desarrollador De Python

Capitole • Barcelona

Presencial
EUR 52.000 - 78.000
Python Backend Engineer for AI-Powered Platform
Python Backend Engineer for AI-Powered Platform

Capitole • Barcelona

Presencial
EUR 52.000 - 78.000
Python Developr + Aws
Python Developr + Aws

Qaracter - Beyond Your Challenge • Mos

Presencial
EUR 60.000 - 85.000
Meal vouchers
Transportation
Childcare
+1
Python Developr + Aws
Python Developr + Aws

Qaracter - Beyond Your Challenge • País Vasco

Presencial
EUR 55.000 - 70.000
Meal vouchers
Transporte
Guardería (childcare)
+1
Python Developr + Aws
Python Developr + Aws

Qaracter - Beyond Your Challenge • Las Palmas de Gran Canaria

Presencial
EUR 48.000 - 64.000
Meal vouchers
Transportation benefits
Private health insurance
Python Developr + Aws
Python Developr + Aws

Qaracter - Beyond Your Challenge • Albacete

Presencial
EUR 55.000 - 75.000
Meal vouchers
Transportation
Childcare
+3
Senior Data Engineer
Senior Data Engineer

Sabia Personal • Valencia

Presencial
EUR 60.000 - 90.000
Contrato indefinido
Igualdad de salario garantizada
Bono de rendimiento
+5