Meridian OneCap Credit Corp.
Caseware
Principal Software Developer – Arquitecto de Datos de IA
Sobre la oportunidad
Caseware es una de las empresas FinTech originales de Canadá, habiendo liderado la industria mundial de software de auditoría y contabilidad durante más de 30 años, con más de 500,000 usuarios en 130 países y disponible en 16 idiomas diferentes. Aunque es posible que aún no hayamos oído hablar de nosotros, ¡más de 36,000 profesionales de contabilidad y auditoría incluyen Caseware como una habilidad en sus perfiles de LinkedIn!
Sobre Caseware
Los productos de software de vanguardia de Caseware están meticulosamente diseñados para firmas de contabilidad, corporaciones y gobiernos. Nuestros equipos colaboran, innovan y construyen continuamente sobre nuestra suite de productos existente. Con una mentalidad centrada en el cliente, estamos construyendo tecnología que está dando forma a lo que será el futuro de las auditorías, la presentación de informes financieros y el análisis de datos financieros.
Con una reciente inversión estratégica de Hg Capital en 2020, Caseware se encuentra ahora en su próxima fase de crecimiento importante, ya que redoblamos la apuesta por las personas y los productos que han hecho que Caseware tenga tanto éxito hasta la fecha.
Uno de los valores fundamentales de Caseware es "Muchas Voces, Un Equipo" y, teniendo esto en cuenta, estamos dedicados a construir equipos tan diversos como nuestros clientes de una manera equitativa e inclusiva. Damos la bienvenida y alentamos a los candidatos de todos los orígenes a postularse. Si necesita adaptaciones o tiene alguna pregunta en cualquier momento durante el proceso de solicitud o entrevista, envíe un correo electrónico a nuestro equipo de Operaciones de Personas a talent@caseware.com.
Buscamos un Principal Software Developer – AI Data Architect para impulsar la visión técnica y la estrategia arquitectónica de la Plataforma de Datos Preparada para IA de Caseware. Este puesto definirá la arquitectura de datos empresarial, los patrones y los estándares de modelado que entregan productos de datos confiables, gobernados y de alta calidad, formando una plataforma de datos fundamental para nuestras ofertas en la nube, permitiendo capacidades de IA e interoperabilidad segura con los sistemas de los clientes, al tiempo que potencia el análisis y fortalece nuestros productos principales.
Este puesto requiere experiencia práctica en la entrega de datos para flujos de trabajo de IA y familiaridad práctica con las herramientas modernas de LLM y los patrones de integración de plataformas de IA. Aplicará esta experiencia para construir una base de datos que admita flujos de trabajo de IA y capacidades de agente, análisis e interoperabilidad con el cliente.
Este es un puesto de liderazgo clave en el que actuará como arquitecto práctico, al tiempo que asesorará al equipo de desarrollo, guiará la visión técnica a largo plazo, dará forma a los estándares de arquitectura de datos empresariales en todos los equipos y contribuirá a proyectos cruciales de IA y plataformas de datos.
- ❗ Este es un puesto permanente a tiempo completo
- ❗ Esta es una nueva vacante
📍 Ubicación: Este es un puesto híbrido que requiere que el candidato seleccionado trabaje 3 días a la semana en nuestra oficina de Toronto ubicada en 351 King St E Suite 1100 Toronto ON.
Uso de IA
El proceso de contratación puede utilizar herramientas asistidas por IA, pero no para la selección o evaluación de candidatos. Todas las decisiones finales de contratación son tomadas por humanos para garantizar la equidad, la transparencia y la supervisión.
Verificación de antecedentes
Cualquier candidato que obtenga una oferta de puesto deberá completar con éxito una verificación de antecedentes a través de Certn.co, que generalmente incluye una Verificación de Identidad y una Verificación de Antecedentes Penales. Los ejecutivos y gerentes senior también se someterán a una Verificación de Crédito Suave. Los candidatos que residan en los Países Bajos y Alemania están excluidos de someterse a verificaciones de antecedentes a través de Certn.co.
Seguridad y Fraude
. NUNCA le pediremos información de pago o financiera. Si recibe una oferta de trabajo no solicitada, proceda con extrema precaución.
¿Qué harás?
- Liderar la arquitectura y entrega de la Plataforma de Datos Preparada para IA: Definir y ejecutar la estrategia técnica para una plataforma de datos escalable preparada para IA, incluyendo los patrones y capacidades necesarios para hacer que los datos sean utilizables para casos de uso de IA e interoperabilidad.
- Establecer patrones de arquitectura de datos: Crear y evolucionar arquitecturas de referencia, estándares de modelado, directrices y mejores prácticas para nuestra plataforma de datos fundamental, incluyendo la arquitectura medallion y lakehouse, ingesta, normalización, calidad de datos e interoperabilidad de IA.
- Supervisar proyectos clave de la plataforma: Contribuir significativamente a las iniciativas de la Plataforma de Datos Preparada para IA y a las mejoras de la arquitectura de datos entre productos, incluyendo la rearquitectura de la capa de datos de nuestro producto SE, la modernización del esquema y la evolución del modelo de datos.
- Asesorar y liderar: Guiar a los equipos en la entrega de proyectos, fomentar una cultura de mentoría y garantizar la adhesión a altos estándares en prácticas de ingeniería de datos, modelado de datos, calidad de datos y arquitectura de la plataforma.
- Impulsar las mejores prácticas: Colaborar con los grupos de I+D para implementar las mejores prácticas para hacer que los datos estén preparados para IA y sean interoperables de forma segura, incluyendo contratos de datos, estándares de ingesta y normalización, y mejorar la consistencia y la reutilización entre productos.
- Asociarse en gobernanza y seguridad de datos: Trabajar con los equipos de Seguridad y de producto para definir la clasificación de datos, retención, aislamiento de inquilinos y controles de acceso para conjuntos de datos y productos de datos preparados para IA.
- Facilitar la adopción a través de caminos pavimentados: Proporcionar implementaciones de referencia y planos que faciliten a los equipos la producción de productos de datos y la integración con la plataforma preparada para IA.
- Arquitectura para la observabilidad de datos: Definir e implementar estándares para la calidad de datos, linaje y trazabilidad, controles de diccionario de datos, monitoreo de frescura y alertas, para que los productos de datos sean confiables y estén listos para auditoría.
Requisitos mínimos
¿Qué aportarás?
- 10+ años de experiencia en desarrollo de software e ingeniería de datos, con al menos 5 años en un rol de liderazgo técnico senior, preferiblemente como Principal Developer o Arquitecto de Datos.
- Experiencia demostrada en la arquitectura y habilitación de datos para flujos de trabajo de IA en producción, como pipelines de incrustación, recuperación basada en vectores, flujos de trabajo de datos RAG y flujos de datos en tiempo real/basados en eventos que admiten sistemas de agente e integraciones de IA.
- Experiencia con integración de plataformas de IA y patrones de orquestación, incluyendo orquestación de flujos de trabajo de agente y observabilidad y evaluación de LLM/agente, asociándose estrechamente con equipos de ciencia de datos e ingeniería para operacionalizar conjuntos de datos y pipelines preparados para IA. Se prefiere familiaridad con LangGraph, Langfuse, MCP, AWS Bedrock, AWS AgentCore y LaunchDarkly.
- Experiencia en la habilitación de patrones de interoperabilidad segura con sistemas de IA de clientes, incluyendo acceso a datos gobernado, controles conscientes del inquilino y patrones de integración seguros para flujos de trabajo de IA gestionados por el cliente.
- Experiencia en la definición de estándares de gobernanza de IA y datos y adopción de plataformas en grandes organizaciones, incluyendo controles de privacidad, acceso, auditabilidad, reutilización segura y directrices operativas para conjuntos de datos y productos de datos preparados para IA.
- Experiencia en el diseño de plataformas de datos modernas en infraestructura nativa de la nube (AWS preferido), incluyendo patrones de lakehouse, arquitectura medallion, pipelines ETL/ELT, procesamiento distribuido con Spark, Trino y MapReduce, análisis y datos preparados para IA a escala, con sólidas prácticas operativas.
- Experiencia práctica con tecnologías de datos principales y patrones de integración: MongoDB, Amazon DocumentDB, MS SQL Server, DynamoDB, AWS ElastiCache para Redis o Valkey; streaming de eventos y colas usando SNS/SQS. Postgres, pgvector y Kafka o Pub/Sub son un activo.
- Experiencia práctica con servicios de plataforma de datos de AWS: S3, S3 Express, Athena, Glue Catalog, Lake Formation, OpenSearch Serverless, S3 Vector Storage, Iceberg, Lambda, Step Functions, EKS, ETL en EMR y EMR Serverless.
- Capacidad probada para diseñar y entregar sistemas de datos escalables y confiables y arquitecturas de datos de productos, guiando a los equipos en modelos de datos, arquitecturas de almacenamiento e integración, contratos de datos, taxonomía de dominios de datos, versionado de esquemas y eventos, y resolución de cuellos de botella de rendimiento y escala.
- Competencia en movimiento de datos y arquitectura de rendimiento: Experiencia en el diseño de estrategias de replicación, event sourcing y CDC/seguimiento de cambios, patrones seguros de reprocesamiento histórico y optimización de rendimiento a través de análisis de consultas, indexación y particionamiento.
- Fuerte liderazgo técnico: Experiencia en mentoría de equipos, establecimiento de estándares de ingeniería y arquitectura, e influencia en la dirección técnica en múltiples equipos.
- Experiencia trabajando con equipos de DevOps, pipelines de CI/CD, infraestructura como código y herramientas operativas para entregar plataformas y pipelines de datos escalables y resilientes.
¿Qué hay para ti?
- ▪️La innovación está en nuestro núcleo. Trabajamos con tecnología de vanguardia en contabilidad y presentación de informes financieros, superando constantemente los límites para crear soluciones de software impactantes.
- ▪️Estamos comprometidos con una cultura colaborativa, donde tus ideas son valoradas y se fomenta el intercambio de conocimientos dentro de un equipo solidario e inclusivo.
- ▪️El equilibrio entre la vida laboral y personal es importante para nosotros. Ofrecemos opciones de trabajo flexibles, oportunidades remotas y políticas generosas de tiempo libre para garantizar un equilibrio saludable entre la vida laboral y personal.
- ▪️Ofrecemos una compensación competitiva, que incluye un salario competitivo y beneficios integrales como seguro médico y planes de jubilación.
- ▪️Nos impulsa el trabajo de impacto. Tus contribuciones afectan directamente a cómo nuestros clientes gestionan los procesos financieros y impulsan su éxito.
- ▪️El reconocimiento y las recompensas son importantes para nosotros. Celebramos el arduo trabajo a través de programas de reconocimiento, bonificaciones por rendimiento y oportunidades de crecimiento profesional.
- ▪️Abrazamos oportunidades globales. Trabaja en proyectos internacionales y colabora con un equipo global diverso.
