Invitae es una compañía líder en genética médica confiada por millones de pacientes y proveedores de salud. Aprovechamos la tecnología digital para ofrecer información genética precisa y oportuna que fortalezca la toma de decisiones médicas para individuos y familias. Nuestros expertos en genética aplican enfoques rigurosos de datos e investigación para llevar información genética integral a la medicina convencional, mejorando finalmente la atención médica para miles de millones de personas.
Unirte a Invitae significa trabajar junto a algunos de los principales expertos mundiales en genética y salud, a la vanguardia de la medicina genética. Nuestra cultura empodera a equipos e individuos para tener el mayor impacto y explorar sus intereses y capacidades. Valoramos la libertad con responsabilidad y ofrecemos una flexibilidad significativa, excelentes beneficios y compensación competitiva en una organización de rápido crecimiento.
Estamos buscando un Ingeniero de Datos Senior fiable y motivado para unirse a nuestro equipo de Soluciones de Datos. En este rol, desarrollarás canalizaciones de ingestión de datos y arquitectura de plataforma de datos que respalden las necesidades analíticas y de informes de los científicos de datos, nuestro equipo de bioinformática, clientes y partes interesadas internas.
- Colaborar con múltiples equipos para recopilar requisitos, diseñar software e implementar características que respalden a los equipos de ciencia de datos, bioinformática y finanzas.
- Diseñar e implementar marcos de datos confiables, escalables y eficientes, productos impulsados por datos y soluciones de software para clientes externos e internos.
- Crear una plataforma de datos de salud de clase mundial, segura, flexible y poderosa para la investigación y el tratamiento médico.
- Mejorar los sistemas existentes para automatizar y utilizar las últimas tecnologías y herramientas.
- Convertirse en el Experto en la Materia (SME) en datos, trabajando con usuarios en bases de datos, tablas, esquemas y metadatos.
- Seguir y contribuir a las mejores prácticas ágiles dentro de la organización para agilizar, automatizar y reducir redundancias y costos.
- Apoyar y responder a las preguntas de compañeros de equipo y usuarios en un entorno colaborativo y de ritmo rápido de manera oportuna.
Requisitos Mínimos:
- Mínimo de 8 años de experiencia relacionada con un título de licenciatura o 2 años y un título de maestría o superior.
- Competencia en lenguajes de alto nivel (Scala preferido y/o Python). Disposición para aprender nuevos lenguajes y tecnologías.
- Competencia en plataformas en la nube (AWS preferido; AWS, Azure o Google Cloud Platform).
- Experiencia con bases de datos relacionales y columnales.
- Experiencia con herramientas de contenedorización (Docker y Kubernetes).
- Experiencia con sistemas de mensajería/queue o procesamiento de flujos (Kafka altamente preferido).
- Interés y capacidad para contribuir al mantenimiento de la infraestructura de DevOps/nube.
Habilidades Preferidas:
- Experiencia práctica con resolución de problemas, depuración, recopilación de registros y sistemas de alertas.
- Experiencia práctica con Snowflake.
- Experiencia práctica con grandes conjuntos de datos, canalizaciones ETL y tecnologías modernas de almacenamiento.
- Experiencia en programación funcional en Scala u otros lenguajes.
- Programación paralela en Spark u otras plataformas.
- Experiencia en el mantenimiento y administración de clústeres de Kubernetes.
- Experiencia con automatización de compilación y canalizaciones CI/CD (por ejemplo, GitHub Actions).
- Experiencia con herramientas de visualización de datos (Looker preferido).
- Experiencia con modelado de datos/modelado dimensional.
- Experiencia en la optimización del rendimiento de bases de datos.
- Familiaridad con linaje de datos/gobernanza de datos.
- Comprensión de los principios de seguridad, incluyendo OAuth, Control de Acceso Basado en Roles y cifrado (experiencia con la Seguridad y Gobernanza de Datos de Snowflake).
El rango salarial para esta