Senior Data Engineer (Python)

Ingeniero/a de datos para startup especializada en publicidad a través de imágenes

  • 60-75.000,00 €
  • startup (publicidad y marketing)
  • Remoto
SQL MongoDB Apache Beam Python Spark Kafka

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.

  • Horario flexible
  • Ubicación y modo de trabajo flexible: Puedes trabajar tanto en remoto como presencial
  • Dirección oficinas: Metro Banco de España (Madrid)
  • Contrato indefinido
  • Salario aproximado 60-75.000€/año (Dependiendo de tu experiencia y el proceso de selección. Si tu salario deseado es mayor, podemos valorar si es viable)
  • Plan de retribución flexible (Tarjeta restaurante, tarjeta transporte, ticket guardería, descuento en el seguro médico)
  • Ambiente internacional y la opción de asistir a clases de inglés or Spanish courses weekly
  • Acceso a formación y aprendizaje continuo
  • Cultura de la innovación
  • Presupuesto económico para tu material de trabajo

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

Producto o servicio

Es una empresa de Advertising Technology que se dedica a crear publicidad dentro de las imágenes en páginas webs.

Utilizan Machine Learning para analizar el texto y las imágenes. En base de esto se logra la contextualización a un nivel muy alto para que la publicidad sea una extensión del articulo.

Trabajan con grandes Publishers y tienen retos de escalabilidad importantes.

Equipo

El equipo de tecnología está formado actualmente por aproximadamente 40 profesionales: especialistas en software, sistemas, producto y datos.

Procesan millones de solicitudes por minuto con requisitos de tiempo muy estrictos. Mediante el uso de algoritmos de aprendizaje automático, analizan el contenido de cada página y logran una comprensión del contenido similar a la humana para proporcionar la mejor contextualización de anuncios posible.

Su cultura fomenta la mejora continua y el sentido de su trabajo. Se preocupan por crear un ambiente positivo y desenfadado.

El stack tecnológico en el que trabajarías: SQL, Mongo, Apache Beam, Python, Spark, Kafka.

Funciones y responsabilidades

Tu día a día como profesional:

Como Data Engineer, participarás en el desarrollo de una arquitectura de datos confiable para la ingesta y el procesamiento de datos a gran escala:

  • Tu día a día será fundamentalmente procesos de ETL; procesando datos de diferentes fuentes e utilizando herramientas como SQL, MongoDB y Apache Beam, explorando y proponiendo nuevos métodos y herramientas en la adquisición de nuevos datos para que lleguen estructurados y accesibles a los analistas y científicos/as de datos.
  • Ayudarás a mejorar la arquitectura de las bases de datos y de los sistemas de procesamiento.
  • Implementarás y mantendrás en buen estado la red de pipelines.
  • Colaborarás con otros equipos para unificar las fuentes de datos, además de recomendar e implementar mejoras en la confiabilidad, calidad e integridad de los datos.
  • Investigarás, diseñarás e implementarás (junto con el resto del equipo de análisis y ciencia de datos), nuevos métodos y herramientas para adquirir nuevos datos y las mejores prácticas.

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:

Como Data Engineer, es requisito imprescindible tener una formación y experiencia de al menos 4 años en ingeniería de datos, trabajando en un puesto y en un stack tecnológico similar. Concretando un poco más:

  • Titulación en ingeniería, ciencias de la computación, estadística, física u otro título con un fuerte componente cuantitativo
  • Experiencia desarrollando con Python y/o Scala
  • Te gusta trabajar con Linux y hacer scripts básicos
  • Has trabajado con herramientas de ingeniería de datos como Beam, Flink, Spark o Kafka
  • Experiencia en la orquestación de procesos ETL utilizando sistemas como Apache Airflow y en la gestión de bases de datos como SQL, Hive o MongoDB
  • Proactividad, actitud colaborativa e interés por compartir conocimientos con los demás
  • Experiencia en startup de producto
  • Residencia en España
Competencias deseadas para el puesto:
  • Experiencia liderando proyectos de ingeniería de datos.

Síguenos también en las redes sociales