Backend Developer (Python)

Python Developer for an american startup specialized in the fashion industry

Python Django PostgreSQL SQL Celery RabbitMQ Docker

Condiciones profesionales

Lo primero de todo, comenzamos con las condiciones de trabajo que te ofrece la empresa. Así, si no te cuadra en lo más básico, no pierdes más tiempo en seguir leyendo.

  • Hybrid-remote position.
  • Place to work in the Avenida de América (Madrid) area.
  • Permanent contract.
  • 40-50K salary (Negotiable). 
  • Working hours are flexible and you can work remotely when needed.
  • A challenging and fun project to work and grow with, with the latest technologies and best practices. All in a friendly, relaxed and positive environment.
  • Fixed yearly training budget to spend on english classes, courses, books or conferences.
  • Your brand new laptop with OS of your choice (They recommend MacOSX or any flavor of Linux).

Si las condiciones profesionales, te han parecido atractivas y están en la línea de tus motivaciones profesionales, ¡sigue leyendo!.

Producto o servicio

They are a startup founded in 2015 with offices in New York and Madrid.

Their product is strategic analytics SaaS platform that helps fashion retailers and brands with critical in-and-next season decisions.


Madrid is the home for their core technical team of around 20 people.

It's an open, diverse and inclusive team of very skilled and talented individuals that are happy to collaborate, share knowledge and enjoy building great software together.  

Their leitmotiv is "We love data".

They are looking forward to welcoming additional members for this team and I’m helping them to achieve the goal! 

Funciones y responsabilidades

Tu día a día como profesional:

As an engineer in the Backend team, you will be responsible for collecting and ensuring that their data is always good quality, fresh and available by:

  • Developing processes and services for their data pipeline.
  • Maintain and enhance current processes.
  • Develop QA tools.

Competencias profesionales

Se le llaman Soft Skills o Hard Skills. No vamos a entrar en terminología. Lo importante es que sepas qué habilidades y experiencia se espera de ti.

Competencias necesarias para el puesto:

In order to maintain and create new pieces of the data pipeline, you will need to bring your skills and knowledge around these technologies:

  • Python, as it is the base of our tech stack at many levels.
  • Django or Flask, because many of the processes and services leverage these frameworks.
  • SQL, PostgreSQL, they work with data, you know.
  • Linux shell command line, don't need to be a sysadmin but they expect you to be able to navigate yourself in your local machine and in a server box.
Competencias deseadas para el puesto:

You will learn on the job many of the other tech pieces they use. Of course it will be easier if you are already familiar with any them: Celery, RabbitMQ, Docker, AWS, Serverless Lambdas, MongoDb, Spark.