Seqana
Seqana
Seqana desarrolla software de seguimiento, presentación de informes y verificación (MRV) del carbono del suelo para la agricultura regenerativa. Esta empresa de observación de la Tierra y aprendizaje automático, financiada por la UE, crea herramientas concebidas para medir el carbono del suelo de forma más asequible, rápida y reproducible. Su plataforma ayuda a sus socios a evaluar los resultados en materia de carbono y a impulsar el crecimiento de los programas de compensación de carbono y las prácticas agrícolas regenerativas.

Ingeniero/a sénior de software, plataforma de datos

Desarrolla la plataforma de datos climáticos de Seqana para ofrecer resultados fiables y auditables sobre el carbono del suelo. Lidera la infraestructura de GCP, las canalizaciones de Python, los flujos geoespaciales y las prácticas de ingeniería.

Descripción

  • Impulsa la infraestructura que convierte el trabajo científico en resultados climáticos fiables.
  • Lidera la plataforma que lleva datos, modelos y métodos de estimación desde la investigación y el desarrollo hasta entregables auditables para clientes.
  • Mantén el control de versiones integral de datos, modelos y entornos.
  • Define el rumbo de las plataformas para desarrolladores y las prácticas de ingeniería en un ecosistema Python con varios repositorios, incluidos entornos, contenedores, plantillas de proyectos, CI/CD y orquestación de canalizaciones.
  • Lidera la infraestructura de GCP: arquitectura, infraestructura como código, monitorización, gestión de costes y accesos, y desarrollo continuo.
  • Desarrolla flujos geoespaciales para almacenar y procesar datos vectoriales y ráster de alta resolución a gran escala.
  • Mejora las bases de datos que dan soporte a los modelos y a los entregables para clientes.
  • Redacta documentos de diseño y revisa diseños de infraestructura central y de canalizaciones.
  • Mentoriza a ingenieros y aporta comentarios sobre diseño y arquitectura en ingeniería de software y de datos.
  • Coordina los objetivos de infraestructura, prioriza el trabajo y alinea los esfuerzos de ingeniería de software y de datos.
  • Colabora con ingenieros de software, ingenieros de datos, científicos de datos e ingenieros de soluciones.
  • Convierte código de investigación en una infraestructura fiable y reproducible.

Requisitos

  • Al menos seis años de experiencia en ingeniería, incluida una trayectoria sólida en el diseño y la operación de sistemas backend y canalizaciones de producción con uso intensivo de datos.
  • Experiencia demostrable asumiendo la responsabilidad integral de sistemas, tomando decisiones de arquitectura, redactando y revisando documentos de diseño y acompañando a otros ingenieros.
  • Dominio experto de Python y sólidos conocimientos de SQL.
  • Experiencia diseñando esquemas de producción y modelos de datos.
  • Experiencia práctica con herramientas de flujos de trabajo y canalizaciones, como Airflow o Dagster.
  • Experiencia con seguimiento de experimentos y control de versiones de datos.
  • Experiencia práctica operando infraestructura de nube en producción, idealmente en GCP.
  • Experiencia con herramientas de infraestructura como código, como Terraform u OpenTofu.
  • Experiencia con IAM, contenedores y entornos reproducibles, como Docker o devcontainers.
  • Amplia experiencia en el ciclo de vida del desarrollo de software, incluidos el empaquetado de Python, los contenedores, las pruebas, CI/CD y la observabilidad.
  • Comunicación clara y directa con colegas técnicos y no técnicos.
  • Gran motivación por impulsar el desarrollo sostenible mediante la tecnología.
  • Título en Ingeniería de Software o Informática, o experiencia práctica equivalente.
  • La experiencia en producción con datos ráster y canalizaciones geoespaciales es un mérito destacado.
  • La experiencia creando servicios de modelos, registros de modelos o herramientas de MLOps, como DVC o MLflow, es un mérito destacado.
  • La experiencia creando herramientas de BI o paneles para usuarios no técnicos, como Streamlit, es un mérito destacado.
  • La experiencia en diseño de almacenes de datos con herramientas como BigQuery, PostgreSQL o dbt y en flujos de ingeniería de datos es un mérito destacado.
  • La experiencia previa con observación de la Tierra, monitorización ambiental o datos de ciencias del suelo es un mérito destacado.

Beneficios

  • Contrato laboral indefinido.
  • Periodo de prueba de seis meses.
  • Jornada laboral de 40 horas semanales.
  • 30 días de vacaciones anuales.
  • Responsabilidad e influencia significativas sobre la dirección técnica en una empresa en fase inicial.
  • Un equipo internacional, motivado y comprometido.
  • La oportunidad de conocer y dar forma a una nueva empresa a medida que crece.
  • Una cultura de ingeniería basada en documentos de diseño, revisiones de código cuidadosas y prácticas compartidas.
  • Modalidad compatible con el trabajo remoto: hasta cuatro días remotos por semana para quienes trabajan en Berlín, o trabajo totalmente remoto desde cualquier otro lugar de Alemania, con horario flexible.
  • Bebidas y aperitivos.
  • Eventos de equipo.
  • Elección del equipo informático.