Ingeniero de Datos
- Data Engineer
- Other places
- $123 K - $190 K
- Full Time
Chili Piper es una startup B2B SaaS. Nuestro producto ayuda a los clientes a convertir clientes potenciales en reuniones calificadas instantáneamente, ayudando a los equipos de ingresos a conectarse con los compradores de manera más rápida.
Piensa en Calendly. Excepto mucho mejor. Mucho más poderoso. Y con clientes como RingCentral, Airbnb, Square, Intuit, Spotify, Twilio, y muchos otros logotipos geniales.
Estamos creciendo rápidamente. Y no decimos eso en el sentido cliché. Tenemos una nueva ronda de financiamiento y estamos listos para dominar el mundo (de la manera más civil y apropiada posible, por supuesto).
Descripción del puesto:
Estamos buscando un ingeniero de datos talentoso y motivado para unirse a nuestro equipo y jugar un papel clave en el impulso de Chili Piper al siguiente nivel de toma de decisiones basada en datos. Como ingeniero de datos, serás responsable de diseñar, implementar y mantener nuestra infraestructura de datos para apoyar las necesidades de análisis e informes de la empresa.
Trabajarás principalmente con nuestro Ingeniero de Análisis y el equipo de SRE para definir soluciones, así como con los interesados de negocios en toda la empresa para entender sus necesidades y construir sistemas para desbloquear eficiencias operativas o insights analíticos.
Este rol ofrece una oportunidad única para reevaluar nuestra arquitectura de datos actual y facilitar nuestra transición a un mayor nivel de madurez de datos. También te encargarás de evaluar e implementar las últimas herramientas y tecnologías de ingeniería de datos para satisfacer mejor las necesidades en evolución de nuestro equipo.
Lo que harás:
Mantener y mejorar las tuberías de datos existentes y construir sistemas de monitoreo alrededor de ellas.
Trabajar con el equipo para definir nuestra arquitectura de datos e infraestructura.
Desarrollar un entendimiento de nuestro modelo de datos y optimizar nuestros modelos de datos y tuberías para escalar.
Diseñar y construir modelos de datos usando SQL y dbt.
Asegurar el cumplimiento de la seguridad del sistema y la privacidad de los datos.
Mejorar el rendimiento, la observabilidad, la confiabilidad y la escalabilidad de los sistemas existentes.
Configurar herramientas de ingesta de almacenes (por ejemplo, Snowpipe) y proveer, mantener y optimizar nuestro almacén de datos.
Desarrollar y mantener una plataforma de datos escalable, robusta y eficiente que sirva las necesidades analíticas y operativas en toda la organización.
Trabajar de manera independiente y compartir tu conocimiento en toda la empresa y mentorar a los colegas en áreas de profunda experiencia técnica.
Trabajar con los dueños de productos y las partes interesadas para recoger los requisitos y traducirlos en requisitos técnicos, así como proporcionar actualizaciones oportunas sobre el progreso y destacar los riesgos o oportunidades relevantes.
Quién eres:
4+ años de experiencia en desarrollo de software, preferiblemente como ingeniero de datos o backend, manteniendo y trabajando con tuberías de datos y procesos de ETL en grandes entornos de datos.
Conocimientos profundos con almacenes de datos como Snowflake, BigQuery, Databricks.
Puedes reducir la latencia de las tuberías de extremo a extremo a través de la orquestación de datos además de la incrementalización o streaming. Tienes un conocimiento sólido de los patrones comunes de integración de datos (CDC, ELT, etc.)
Competencia en un lenguaje de programación como Python, Go o Scala.
Habilidades avanzadas de SQL y conocimientos; puedes escribir consultas complejas, te sientes cómodo con las funciones de ventana y puedes diseñar/tienes opiniones fuertes sobre el diseño de bases de datos/esquema.
Experiencia práctica en el uso de la arquitectura basada en eventos con Kafka.
Experiencia con un orquestador de trabajos (Airflow, Prefect, Dagster).
Comprensión demostrable de cómo exponer datos de los sistemas (por ejemplo, a través de APIs), enlazar datos de múltiples sistemas y ofrecer servicios de streaming.
Iniciativas en torno a la optimización del rendimiento y la reducción de costos.
Entendimiento sólido de las mejores prácticas de seguridad, accesibilidad, cumplimiento y regulaciones del GDPR.
Experiencia en herramientas modernas de desarrollo de software y formas de trabajar (Metodologías ágiles, Git, CI/CD & herramientas DevOps, infraestructura como código, métricas/monitoreo, etc.)
Prosperas en situaciones ambiguas, posees una actitud proactiva para resolver problemas.
Autónomo en el enfoque y con experiencia en asesorar y guiar a otros miembros del equipo.
Comunicas de manera efectiva con los gerentes de producto, equipos de ingeniería y comerciales para traducir los requisitos de negocio complejos en soluciones escalables.
Experiencia deseada:
Experiencia con servicios de batch / streaming.
Perspectiva sólida sobre el ciclo de desarrollo de la ingeniería analítica (modelado de datos, control de versiones, documentación + pruebas, mejores prácticas para el desarrollo del código fuente).
Conocimientos en Modelado de Datos moderno y clásico - Kimball, Data Vault, OBT etc.
Experiencia con la pila de datos moderna (Fivetran / Snowflake / dbt / Looker / Hightouch o equivalentes).
La experiencia con analíticas de producto / marketing sería una ventaja.
Por qué te encantará ser parte de nuestro equipo:
Nuestro equipo ama Chili Piper porque estamos construyendo la empresa del futuro.
Trabaja con un equipo global inmensamente talentoso
Trabaja en un negocio que se lleva de manera justa y transparente
Salario competitivo basado en la tarifa de mercado dondequiera que vivas
Lideramos con el ejemplo--mostrando a los pares y líderes de la industria cómo innovar, mejorar y crecer--mientras nos divertimos
Como trabajamos:
Libertad y flexibilidad. Somos un equipo 100% distribuido trabajando desde todo el mundo, y hemos sido totalmente remotos desde 2016. Nuestros miembros del equipo pueden trabajar desde donde quieran en el mundo, siempre y cuando se presenten en nuestra reunión general semanal en Zoom.
Resuelve problemas interesantes. El panorama del software ha explotado. Hay docenas de soluciones para cada problema. Queremos ser diferentes. Creamos nuevos enfoques para problemas existentes o inventamos mejores soluciones para ayudar a las empresas con sus ventas y marketing. Luego convertimos estas ideas en software hermoso e inteligente.
Autonomía y propiedad. Trabajar en un equipo distribuido significa que no tienes a alguien supervisándote de cerca o mirando por encima de tu hombro para asegurarse de que estás haciendo las cosas. Somos un equipo de hacedores que se responsabilizan completamente de sus resultados.
Ser útil. Nuestro primer valor como empresa es ayudar. Ayuda a nuestros clientes a tener éxito. Ayuda a nuestros prospectos a obtener la información correcta y a tomar la decisión correcta, ya sea que incluya nuestros productos o no. Ayuda a nuestros miembros del equipo a alcanzar su máximo potencial.
Beneficios:
Vacaciones ilimitadas
Amplio Seguro de Salud, Dental y de Visión
Cualquier equipo/software/tecnología que necesites para hacer tu trabajo