Se busca Data Engineer con experiencia en Snowflake y Python para construir y mantener pipelines de datos, integraciones y la infraestructura necesaria para mover datos entre sistemas de negocio (CRM, facturación, plataformas internas) y el data warehouse Snowflake. El rol asegura que los datos sean precisos, accesibles y confiables en toda la empresa.
Si sos Ingeniero de Datos y te copa trabajar con Snowflake, SQL y Python, esta oportunidad en Getsquire es para vos. Podrás construir y mantener pipelines de datos clave en una empresa líder de software para barberías, con modalidad híbrida en Buenos Aires.
QUIÉNES SOMOS SQUIRE es el sistema de gestión empresarial líder diseñado para las necesidades de barberos, dueños de locales y sus comunidades. Creemos que la búsqueda del arte y la autonomía no debe estar restringida por las complejidades de dirigir un negocio. Con SQUIRE, proporcionamos herramientas, recursos y orientación personalizados para ayudar a barberos de todos los niveles y experiencias a atraer y retener más clientes, gestionar eficientemente las operaciones de su local y aumentar sus ingresos. Fundada en 2015, SQUIRE es utilizada por más de 30.000 barberos en más de 5.000 locales en más de mil ciudades del mundo. Desde la gestión simplificada de turnos y la apertura de nuevos locales hasta paneles de ganancias en tiempo real y la construcción de relaciones duraderas con los clientes, SQUIRE apoya a los dueños de locales para que conecten sin problemas su oficio personal con sus objetivos comerciales. SQUIRE permite a los barberos de todo el mundo desbloquear todo su potencial tanto como artistas como emprendedores. Para más información, visitá getsquire.com o descargá la app SQUIRE desde la App Store o Play Store. TÍTULO DEL PUESTO Data Engineer (Snowflake / Integración de Sistemas) RESUMEN El Data Engineer será responsable de construir y mantener los pipelines de datos, integraciones e infraestructura que mueven datos bidireccionalmente entre los sistemas empresariales de SQUIRE: CRM, facturación, plataformas internas y nuestro data warehouse Snowflake. Este rol asegura que nuestros datos sean precisos, accesibles y confiables en toda la empresa. Esta persona se asociará estrechamente con los equipos de TechOps y Analytics & Insights en iniciativas multisistema, dashboards y trabajo de calidad de datos. Diseñará integraciones que mantengan sincronizados los sistemas operativos y el data warehouse, expondrá datos de plataformas internas a herramientas de CRM e ingresos posteriores, y habilitará casos de uso confiables de reporting y automatización/IA. Como parte del equipo extendido de Operaciones, el Data Engineer colaborará en toda la empresa. Las políticas de contratación y tecnología son definidas y gestionadas por el Engineering Manager. REPORTA A Directo: Engineering Manager; Indirecto: Operaciones TAREAS Y RESPONSABILIDADES: - Diseñar, construir y mantener pipelines de datos bidireccionales entre sistemas operativos (CRM, facturación, plataformas internas, herramientas de marketing/ventas/CX) y Snowflake. - Construir integraciones que expongan datos de sistemas internos al CRM y otras herramientas de negocio posteriores como una fuente confiable de verdad. - Colaborar con TechOps y Analytics & Insights en iniciativas multisistema: limpieza de datos, cambios de esquema, implementación de nuevas herramientas y habilitación de reporting/dashboards. - Desarrollar y mantener procesos ELT/ETL con orquestación, programación, monitoreo y alertas claras. - Modelar datos en Snowflake para soportar casos de uso de analytics, reporting (Tableau, Looker) y AI/LLM. - Implementar controles de calidad de datos, reglas de validación y lógica de conciliación para detectar desviaciones entre sistemas antes de que lleguen a los usuarios finales. - Traducir definiciones de negocio en estructuras de datos precisas y escalables. - Auditar automatizaciones e integraciones existentes; reemplazar aquellas que generen datos duplicados o incorrectos. - Construir y mantener CI/CD para pipelines de datos y código SQL/transformación. - Documentar contratos de datos, esquemas y linaje para que otros equipos puedan auto-gestionarse con confianza. - Solucionar y resolver fallos de pipelines, discrepancias de datos y problemas de integración en todo el stack. - Construir y mantener un diccionario de datos que cubra campos clave, definiciones, propietarios y sistemas de origen, facilitando que cualquier equipo entienda qué datos existen, dónde residen y qué significan. Las tareas y responsabilidades descritas anteriormente no son una lista exhaustiva, y se pueden asignar tareas adicionales según las necesidades del negocio. REQUISITOS Y CALIFICACIONES: - Más de 5 años de experiencia como data engineer o en un rol estrechamente relacionado de integración/backend. - Sólida experiencia con Snowflake (data warehousing, optimización de rendimiento, RBAC, Snowpipe/streams/tasks) o un data warehouse en la nube equivalente (BigQuery, Redshift); SQL avanzado (funciones de ventana, CTEs, optimización de rendimiento); y Python para data engineering (pandas, requests, clientes API, scripting). - Experiencia práctica integrando sistemas empresariales SaaS (CRM, facturación, plataformas de marketing/ventas/CX) a través de APIs REST, webhooks e interfaces de datos masivos. - Experiencia con al menos una plataforma ELT/integración (Fivetran, Airbyte, Hightouch, Census, Workato, MuleSoft o equivalente) y capacidad para evaluar cuándo comprar vs. construir. - Experiencia con un framework de transformación (dbt preferentemente) y orquestación de flujos de trabajo (Airflow, Dagster, Prefect o similar). - Sólida comprensión de modelado de datos (dimensional, normalizado, objetos de unión); familiaridad con patrones de reverse ETL (del data warehouse a sistemas operativos), incluyendo Polytomic. - Experiencia práctica con conceptos de calidad de datos, deduplicación y gestión de datos maestros (MDM). - Experiencia con Git y pipelines CI/CD; sólidas habilidades de resolución de problemas y capacidad para depurar en sistemas, redes y APIs. - Excelentes habilidades de comunicación y colaboración; este rol trabaja directamente con stakeholders interfuncionales no técnicos. - Título universitario en Ciencias de la Computación o Ingeniería. - Se requiere dominio del inglés; se debe residir en Buenos Aires con disponibilidad para trabajar presencialmente en nuestra oficina en CABA dos días a la semana (martes y jueves). - Deseable: Experiencia con el modelo de datos y APIs de Salesforce, Stripe o plataformas de facturación similares, Gong, automatización de marketing, o integraciones de plataformas LLM/AI, y exposición a frameworks de gobernanza de datos y manejo de PII/cumplimiento.