
Benevity es una empresa de SaaS empresarial centrada en el impacto social. Su plataforma Benevity Enterprise Impact ayuda a las grandes organizaciones a gestionar en un único sistema las donaciones de empleados, las aportaciones equivalentes, las donaciones mediante nómina, el voluntariado, las subvenciones, los grupos de empleados, los retos y los informes de impacto. La plataforma también permite realizar desembolsos globales, llevar a cabo la diligencia debida de organizaciones sin ánimo de lucro y aplicar controles de cumplimiento y riesgos, con automatización basada en IA diseñada para simplificar la administración y la medición de los programas. Para los profesionales que exploran oportunidades en software B2B, SaaS o tecnología de impacto social, Benevity ofrece la posibilidad de trabajar en productos que conectan los programas corporativos con organizaciones benéficas y resultados comunitarios medibles.
Ingeniero sénior principal de plataforma de datos, híbrido en Canadá
Lidera el lakehouse de AWS, las canalizaciones de datos y los productos de datos gobernados de Benevity como ingeniero sénior principal de plataforma de datos. Desarrolla tecnología escalable que ayuda a empresas y empleados a emprender acciones sociales.
Descripción
- Proporcionar liderazgo técnico práctico en todo el recorrido de los datos
- Diseñar capacidades de plataforma que ayuden a los equipos de ingeniería de dominio a mover datos desde el origen hasta los informes
- Integrar nuevas fuentes y cambios de esquema en canalizaciones de consumo en streaming
- Hacer avanzar los datos por las capas medallón y definir productos de datos para informes
- Trabajar con canalizaciones de streaming y por lotes, modelos de transformación, capas de lakehouse y catálogo, y capas semánticas
- Liderar el diseño y la implementación de una arquitectura medallón en un lakehouse de AWS
- Operar y modernizar entornos de almacén de datos mientras se planifica la transición entre sistemas de almacén y lakehouse
- Desarrollar canalizaciones basadas en configuración y metadatos
- Registrar, documentar y mantener la capacidad de descubrimiento de canalizaciones, conjuntos de datos y productos de datos en DataHub
- Crear contratos gobernados, versionados y probados para productos de datos y capas semánticas
- Desarrollar herramientas asistidas por IA para la configuración de canalizaciones, modelos, contratos, pruebas y documentación
- Colaborar con arquitectos principales en la estrategia técnica y en patrones de arquitectura reutilizables
- Trabajar con gerentes de producto, desarrolladores sénior y partes interesadas para convertir las necesidades empresariales en especificaciones técnicas y diseños de productos de datos
- Aplicar un diseño de soluciones nativas de la nube para mantener las mejores prácticas de seguridad en toda la pila tecnológica
- Elaborar documentación técnica, decisiones de arquitectura y procesos de implementación
- Entregar pruebas de concepto que orienten la dirección técnica y de producto
- Mentorar a desarrolladores y apoyar un entorno de equipo colaborativo e inclusivo
- Participar en revisiones de arquitectura para mantener la calidad, la coherencia y la alineación con la arquitectura de referencia
Requisitos
- Título en Ciencias de la Computación, Ingeniería Informática o experiencia profesional equivalente
- Al menos 8 años de experiencia desarrollando software escalable, incluidas responsabilidades de liderazgo, ownership del diseño de software y trabajo sustancial en plataformas y canalizaciones de datos
- Al menos 2 años liderando trabajo técnico en plataformas escalables, transformación tecnológica o iniciativas de modernización
- Excelentes habilidades de comunicación
- Sólidos fundamentos de diseño de software
- Experiencia con diseño orientado a dominios, sistemas débilmente acoplados y servicios desacoplados orientados a eventos
- Experiencia creando abstracciones y marcos reutilizables
- Amplia experiencia práctica en ingeniería de datos con sistemas de streaming y por lotes
- Experiencia con Debezium, Kafka y Flink, incluida la evolución de esquemas y las compensaciones entre garantías de entrega
- Experiencia implementando arquitecturas lakehouse y medallón con S3, Apache Iceberg, AWS Glue, Lake Formation y dbt
- Experiencia operando motores de almacén a escala y utilizando orquestación declarativa basada en activos, como Airflow
- Experiencia con DataHub o una plataforma comparable de metadatos, catálogo y linaje
- Experiencia aplicando contratos de datos y gobernanza de esquemas automáticamente en CI y en tiempo de ejecución
- Experiencia estableciendo calidad de datos, observabilidad y niveles de servicio para canalizaciones y productos de datos
- Experiencia desarrollando productos de datos y capas semánticas
- Experiencia con Looker o LookML; se valorará familiaridad con dbt Semantic Layer o Cube
- Experiencia definiendo productos de datos orientados al consumidor con contratos, versionado y rutas de obsolescencia
- Exposición a la entrega de analítica e informes
- Amplia experiencia con infraestructura nativa de la nube en AWS
- Familiaridad práctica con GCP, incluido BigQuery y Looker; se valorará experiencia con Azure
- Dominio de Agile, Infraestructura como Código, DevSecOps, pruebas automatizadas y herramientas de CI/CD como GitHub Actions o Jenkins
- Experiencia con flujos de desarrollo impulsados por IA, basados en especificaciones y agénticos, como Cursor
- Éxito demostrado entregando productos de alto rendimiento, escalables y rentables
- Se valorará una certificación relevante de plataforma o tecnología en la nube
Beneficios
- Modalidades de trabajo híbrido flexibles
- Trabajo innovador
- Oportunidades de crecimiento profesional
- Colegas solidarios y atentos
- Trabajo orientado a un propósito
- Grupos de recursos para empleados
- Inversión en DEIB y un lugar de trabajo inclusivo
- Apoyo para adaptaciones durante todo el proceso de contratación y evaluación