Manfred logoManfred logo
Manfred logo
Manfred en redes:
CentricSoftware
Empresa foto
CentricSoftware

Data Platform Engineer

Variable+7600K
Remoto100%
🇬🇧 Inglés🦾 Reto técnico🌍 Empresa internacional🎯Producto

Hablemos de la plataforma más avanzada para transformar el ciclo de vida de productos en el retail, y de que… Buscan un perfil muy orientado a optimización de BBDD y Data que quiera enfrentarse a desafíos técnicos complejos. 

Si eres un experto/a optimizando sistemas y te apasiona crear soluciones que marquen la diferencia en la industria de la moda, la tecnología y el retail… este equipo querrá conocerte.

¡Coge asiento!

¿Qué harás?

Desde su sede en Silicon Valley, Centric Software® ofrece una plataforma de concepto a reposición de productos basada en IA para minoristas, marcas y fabricantes de todos los tamaños. Ofrece las mejores soluciones para planificar, diseñar, desarrollar, obtener, comprar, fabricar, fijar precios, asignar, vender y reponer productos.

Es ampliamente conocido por su conectividad con docenas de otros sistemas empresariales, incluyendo ERP, DAM, PIM, e-com, y más, además de herramientas creativas como Adobe® Illustrator, una gran cantidad de conectores CAD 3D y herramientas de sostenibilidad, como Worldy. Tiene varias verticales:

  • Centric PLM™ la solución PLM líder para bienes de consumo, optimiza la ejecución del producto desde la ideación hasta el desarrollo, abastecimiento y fabricación, consiguiendo una mejora de la productividad de hasta el 50%.
  • Centric Planning™ es una innovadora solución de IA nativa en la nube que ofrece capacidades de planificación de extremo a extremo para maximizar el rendimiento del negocio minorista y mayorista, lo que se traduce en un aumento del margen del 110 %.
  • Centric Pricing & Inventory™ aprovecha la IA para impulsar los márgenes y aumentar los ingresos hasta un 18% mediante la optimización de precios e inventarios desde la pretemporada hasta la finalización de la temporada.
  • Centric Visual Boards™ hace pivotar los datos procesables en una orientación visual para garantizar surtidos y ofertas de productos sólidos y adecuados para el consumidor.
  • Centric Market Intelligence™ (antes StyleSage) es una plataforma de conocimiento del mercado basada en IA que permite tomar decisiones basadas en datos sobre las ofertas y los precios de la competencia, así como sobre las tendencias y el comportamiento de compra de los consumidores. 👉Aquí es donde trabajarás.👈

Trabajarás dentro de Centric Market Intelligence™ y para que te hagas una idea de la plataforma:

  • Analiza la información de más de 1.000 minoristas de moda.
  • Procesadatos de 600.000 marcas.
  • Trackea al milímetro la actividad y fluctuaciones de más de 500 millones (sí, sí, MILLONES) de productos.

Y esta actividad la mantienen a diario. ¡Alucinante! 😵 Son una empresa de ámbito global, con ojos y oídos en Nueva York y San Francisco.

Tu misión será la de seguir desarrollando, mejorando y automatizando el almacenamiento y disponibilidad de sus datos, así como los procesos en los que estos están involucrados. Confían en ti para que lo hagas posible y para que ayudes al equipo a que siga incorporando nuevas funcionalidades de la forma más ágil y segura.

Vamos allá con la lógica de la plataforma. Déjame que te la cuente en pequeñas píldoras de información:

  1. La plataforma se alimenta de varios feeds de información, siendo el feed principal el scraping de sitios e-commerce de moda (ropa, calzado, complementos, belleza, hogar, etc.).
  2. De cada producto se recoge toda la información disponible (fotos, título, descripción, materiales, tallas, precio, descuentos, etc.) y se normaliza para que la plataforma pueda consumirla y analizarla de forma consistente.
  3. A cada producto se le aplican una serie de algoritmos de ML para clasificarlos en categorías (vestidos de noche, prendas de trabajar…) y extraer atributos (tipos de cuello: cuello de pico, cuello redondo, etc. ¿Sabías que hay hasta 9 tipos de cuello? 🤯).
  4. Finalmente, esta información se almacena en una base de datos junto con todo el histórico del resto de productos.
  5. Hay otros feeds secundarios, aunque igual de interesantes: redes sociales, análisis de búsqueda y tendencias, cupones de descuento, newsletters… Evidentemente, cada flujo de información tiene sus particularidades 🤪.

Ahora que ya conoces su plataforma, vamos a hablar de tecnología. Su stack tecnológico es de lo más variado, pero el grueso está montado sobre Python + Django (buen combinado 🍸), bases de datos relacionales (típicamente, PostgreSQL) y analíticas como Exasol. Otras tecnologías que orbitan entre las destacadas son RabbitMQ, Celery, Spark y Docker, entre algunas otras.

A nivel de infraestructura, lo tienen todo sobre AWS y descrito en código de Terraform. 

Tu evolución

CentricSoftware
Tu primer día

En 1 mes

Tu primer reto será sumergirte en el ecosistema y entender su modelo de datos. Te familiarizarás con las herramientas que utilizan, explorando cómo cada pieza del sistema encaja en el todo. 

A lo largo de este mes, aprenderás de tu equipo y pondrás manos a la obra con tareas clave, como optimizar la plataforma de datos y realizar ajustes de rendimiento. Te sentirás respaldado/a en todo momento, mientras te preparas para tomar las riendas de tus propias responsabilidades

Tus responsabilidades

  • Construirás y operarás sistemas escalables: Desarrollarás y mantendrás sistemas robustos y de alto rendimiento que soporten sus aplicaciones internas y de clientes.

  • Optimizarás la plataforma de datos: Mejorarás la eficiencia y fiabilidad de su plataforma de datos para asegurar su máximo.

  • Analizarás y ajustarás el rendimiento: Identificando y eliminando cuellos de botella, optimizando los servicios hasta llegar al nivel más detallado cuando sea necesario.

  • Asumirás la propiedad del sistema: Tomando responsabilidad de partes clave del sistema, proponiendo nuevas funcionalidades y mejoras continuas.

  • Coordinarás con equipos multifuncionales: Colaborando estrechamente con otros equipos para asegurar el éxito de iniciativas conjuntas

  • Mentorizarás y apoyarás al equipo: Acompañando y guiando a los desarrolladores junior, compartiendo conocimientos y fomentando su crecimiento.

¿Cómo lo harás?

El equipo de Centric Market Intelligence™ es muy compacto y versátil. Se espera que cada persona aporte con su trabajo, con su conocimiento y también con su iniciativa. Aquí no hay silos ni individualismos. Se persigue que el equipo esté cohesionado y que reme junto. ¡Importantísima esta visión de conjunto!

Su marco de trabajo está basado en metodologías ágiles, aunque buscan huir del purismo y quedarse con lo útil y lo que funciona. Tienen identificados unos principios de desarrollo de software muy claros:

  • Dividir el trabajo en pequeñas piececitas para conseguir incrementos cortos, pero entregas muy frecuentes (casi diarias).
  • Siempre ser ágiles, y para ello la infraestructura tiene que estar siempre disponible y muy automatizada.
  • Procurar que cada pieza tenga su pipeline de CI y que los test sean parte indispensable del desarrollo.
  • Las Pull-Requests son importantes. Todo el código se revisa por 2 o 3 personas antes de mergear.
  • Entregar solo y siempre código de calidad.
  • Desarrollar POCs. ¡El camino se hace caminando!

Cada semana participarás en un “Monday Bananas” (aunque se hacen los jueves 🤣) para promover el aprendizaje interno. Tiene su historia: inicialmente estas charlas eran los lunes y se acompañaban de galletas y croissants. Pasaron luego a algo un poquito más healthy (parece que gustan los plátanos 🍌🍌). Por cosas de la vida, estas sesiones se movieron a los jueves y el resto, es historia.

¿Cuándo trabajarás?

La jornada es flexible 👉 FLEXIBLE DE VERDAD 👈. Se espera de ti que estés online durante las horas principales del día, but….

 ¿Tienes que salir al médico? No problema, ¿Al cole? No problema. Siempre con responsabilidad y estando en las horas centrales del día para coincidir con el equipo.

Confían en que seas una persona autocrítica, analítica, responsable y que hagas entregas de calidad dentro de tus cuarenta horas semanales.

Día laborable

Jornada completa

Vacaciones

23 días

Jornada laboral

Flexible

¿Dónde trabajarás?

Remoto

100%

La posición es 100% remota, así que mientras navegues a máxima velocidad, podrás trabajar desde el rincón que más te guste de España.

¿Con quién trabajarás?

  • Héctor Pablos (Senior Software Engineer): estudió ingeniería de software en Valladolid. Estuvo trabajando allí durante varios años para consultoras en proyectos gubernamentales y bancarios, utilizando todo tipo de tecnologías. Hace nueve  años, dio un giro a su vida y se unió a Centric Software en Madrid. Es el responsable del equipo de backend, tras varios años liderando la construcción de la plataforma web analítica en el equipo de Product Engineering. En su tiempo libre suele estar en conciertos o festivales de música.
  • Robert Figiel (Ex-Founder & CTO of Centric Market Intelligence ): estudió Ingeniería Industrial en Berlín y Atlanta con especialización en estadística, informática y administración de empresas. En su etapa de universitario, trabajó en un centro de investigación contra el cáncer, desarrollando software para detectar automáticamente estructuras cancerosas en imágenes MRI 3D. Como consultor en McKinsey, Robert trabajó en proyectos muy variados sobre procesos y logística en Europa y África. Hizo un MBA en INSEAD in Singapur, donde conoció a Jade, a quien convenció para fundar StyleSage en 2013. Le encanta viajar (ha visitado +50 países), habla 5 idiomas y ha vivido y trabajado en 9 países antes de enamorarse definitivamente de Madrid.
  • Diego Coladas (Backend Developer) e Iván Martín (Senior Software Engineer) con quienes trabajarás mano a mano. Seréis parte del mismo equipo.

¿Qué piden?

  • Más de 5 años de experiencia como ingeniero/a de software, con un sólido historial liderando iniciativas de bases de datos en entornos complejos y a gran escala.
  • Experiencia  en SQL, especialmente con PostgreSQL, con habilidad para optimizar consultas y modelar datos en sistemas OLTP y OLAP.
  • Dominio de Python, con una amplia experiencia en backend. 
  • Experiencia  en AWS o plataformas de nube similares, trabajando con servicios como RDS, EC2 y EMR.
  • Familiaridad con tecnologías  como Docker y AWS ECS, y experiencia con herramientas de Infraestructura como Código (IaC) como Terraform.
  • Inglés fluído, para interactuar de manera efectiva en un entorno global.

Como plus:

  • La experiencia con Django y Celery.

¡Si eres una persona curiosa, con mentalidad de crecimiento y ganas de seguir aprendiendo y mejorando, te querrán conocer!

Tecnologías

Innegociable

  • SQL
    Intermedio
  • AWS
    Intermedio
  • Docker
    Intermedio
  • PostgreSQL
    Avanzado

Estaría bien

  • Python
    Intermedio
  • Django
    Intermedio

Suma puntos

  • Celery
    Intermedio

Otras habilidades

Innegociable

  • Aprendizaje Continuo
  • Atención al detalle
  • Capacidad de escucha
  • Trabajo en equipo
  • Proactividad
  • Visión estratégica

Estaría bien

  • Capacidad de autogestión
  • Comunicación verbal

Suma puntos

  • Gestión de equipo

Idiomas

Inglés
Fluido

¿Qué ofrecen?

Salario

Hasta 55K

Variable

+7600K

Horario

Flexible

Remoto

100%

💶 1000 € de presupuesto anual para cursos, formación y asistencia a conferencias.

👩‍🚀 3.5 días al año para que asistas a charlas y conferencias de tu elección.

🙌 Ambiente diverso e inclusivo.

Beneficios

Clases de Idiomas
Presupuesto para formación
Presupuesto para Conferencias
Seguro de salud
Eventos de formación internos
Seguro de vida
Dinámicas y eventos de teambuilding
Pack de bienvenida
Apoyo con tu plan de pensiones
Posibilidad de elegir equipo

What the FAQ?

No, por razones administrativas los contratos son para trabajar en España desde España.

Les gusta hacer las cosas con agilidad y no alargar los tiempos innecesariamente.

Normalmente, su proceso de selección consta de 3 fases: entrevista inicial, prueba técnica y entrevista con el equipo.

El trabajo es remoto 100%, no necesitarás acudir a la oficina para nada.

Eso sí, hay puestos fijos en un coworking en Madrid que podrás utilizar si quieres pasar un tiempo con algunos de tus compañeros.

Algunos equipos quedan para trabajar juntos un día por semana (y otros no quedan nunca).

Cada equipo organiza  de vez en cuando (cada 2 meses aprox) eventos para verse las caras: una actividad en un parque de tirolinas, un paseo a caballo… y por supuesto comida.

CentricSoftware
Data Platform Engineer100% remoto
SalarioHasta 55K
Variable+7,6K