Ejemplo de CV Middle Analytics Engineer
Ejemplo de CV profesional Middle Analytics Engineer. Plantilla optimizada para ATS.
Rango salarial Middle (US)
$130,000 - $190,000
Por qué este CV funciona
Verbos potentes que prueban ownership de dominio
Lideré, Refactoricé, Redacté, Entregué, Mentoricé, Migré, Implementé, Construí. El AE intermedio asume un dominio mart end-to-end. Los verbos deben reflejarlo, no 'ayudé con dbt'.
Números intermedios atados a la salud de la plataforma
Wall-clock de build de 38 minutos a 11 minutos, adopción del semantic-layer del 9 por ciento al 53 por ciento, tasa de incidentes downstream un 41 por ciento abajo, tasa de aprobación de tests del 71 al 98 por ciento. Las métricas intermedias viven en el log de dbt run y en el canal de incidentes.
Cadena de outcomes: modelo a PR gate a dashboard
No 'usé dbt' sino 'con SLAs de freshness en cada exposure consumida por Looker y Hex'. El AE intermedio cablea la capa de modelado con los artefactos que ven los analistas y producto.
Ownership más allá de tu propio backlog
Mentoricé a un analista hasta AE, dimensioné métricas de growth para 6 equipos de producto, liberé al equipo de data engineering. El nivel intermedio es donde el trabajo de AE aparece en los backlogs de otros equipos.
El stack señala fluidez con el modern data stack
dbt Cloud, Cube semantic layer, Elementary Data, Airbyte, Census, Looker y Hex, BigQuery. Nombrar el modern data stack dentro de outcomes es lo que diferencia al AE del analista o BI engineer.
Habilidades esenciales
- dbt Cloud and dbt Core
- Cube semantic layer
- Exposures contract authorship
- Freshness SLAs
- BigQuery or Snowflake at scale
- Looker and Hex
- Reverse-ETL with Census or Hightouch
- Elementary Data observability
- Airbyte or Fivetran ingestion ownership
- dbt semantic layer
- Python (pandas, polars)
- Jinja and dbt macros
- BI vendor migrations
- Mentorship of analysts
- RFC authorship
- Cost monitoring (Snowflake / BigQuery)
Mejore su CV
Plantillas y ejemplos de currículum de Analytics Engineer para cada etapa de carrera. Tanto si estás modelando tu primer dominio dbt, asumiendo el semantic layer para una organización de producto o llevando una plataforma AE a través de varias regiones, tu currículum debe demostrar que tratas la capa de modelado como un sistema. Los hiring managers buscan número de modelos dbt, SLAs de freshness, cobertura de exposures, adopción del semantic-layer y tasa de incidentes downstream, no 'escribí SQL' ni 'construí dashboards'. Analytics Engineer no es ni data analyst (consulta tablas existentes) ni data engineer (construye infra), asume el contrato entre datos crudos y BI más reverse-ETL. Esta guía cubre estrategias de currículum del nivel junior al lead con el modern data stack, las métricas que importan y el lenguaje que señala que puedes gobernar la capa por la que entrega el resto de la organización de datos.
Buenas Prácticas para Currículum de Analytics Engineer Intermedio
- Cada rol abre con un dominio que asumiste, no con una herramienta que usaste. Revenue, growth, billing, product analytics, experimentación. El AE intermedio asume un domain mart end-to-end y esa propiedad tiene que ser el titular, no la marca dbt o Snowflake.
- Liga las métricas a la salud de la plataforma, no al output de feature. Reducción del wall-clock de build, aumento de adopción del semantic-layer, caída de tasa de incidentes downstream, ganancia de tasa de aprobación de tests, hit rate del SLA de freshness. Los números intermedios viven en el log de dbt run y en el canal de incidentes, no en las vistas de dashboard.
- Muestra una eliminación o refactor explícito. Modelos huérfanos eliminados, refactor de un proyecto de 40 tablas, exposures sin uso retirados. Los bullets de eliminación prueban juicio más fuerte que los lanzamientos y separan al AE de los analistas que solo añaden.
- Referencia docs, semantic layer y reverse-ETL como un sistema. El trabajo AE intermedio cruza dbt, semantic layer (Cube, dbt semantic layer), BI (Looker, Hex) y reverse-ETL (Census, Hightouch). Un currículum que los aísla se lee como junior; uno que los cruza en un solo bullet se lee como intermedio.
- Saca al frente el outcome de mentoring, no la intención de mentoring. 'Mentoricé a 1 analista hasta AE junior asumiendo el mart de experiments end-to-end' supera a 'mentoricé miembros del equipo'. Los verbos de outcome son cómo los recruiters distinguen intermedio de senior-junior.
Errores Comunes de Currículum para Analytics Engineer Intermedio
- Leer como 'usé dbt' sin métrica
Por qué duele: Bullets como 'usé dbt para construir modelos' te posicionan como alguien que sigue tutoriales, no como alguien que asume un dominio. AE intermedio sin outcomes cuantificados se filtra a loops junior.
Cómo arreglarlo: Reemplaza 'usé dbt' por 'refactoricé un proyecto dbt de 40 tablas en 4 marts en capas, reduciendo el wall-clock de build de 38 minutos a 11 minutos'. Herramientas más número más outcome es la plantilla intermedia.
- Tratar el semantic layer como opcional
Por qué duele: Los roles AE intermedios cada vez requieren más trabajo en semantic layer (Cube, dbt semantic layer, LookML a escala). Currículums silenciosos sobre esto se leen 1,5 años por detrás del modern data stack.
Cómo arreglarlo: Añade al menos un bullet de semantic-layer con porcentaje de adopción: 'Entregué Cube semantic layer delante de las métricas de growth para 6 equipos de producto, elevando la adopción del semantic-layer del 9 por ciento de las queries al 53 por ciento'.
- Sin bullet de mentoring o cross-team
Por qué duele: Un AE intermedio que opera solo en su propio backlog señala estancamiento. Los hiring managers quieren evidencia de que elevas el nivel de los analistas y AEs adyacentes.
Cómo arreglarlo: Añade un outcome de mentee ('Mentoricé a 1 analista hasta AE junior asumiendo el mart de experiments end-to-end') y un bullet cross-team ('Redacté el grafo de exposures que se convirtió en el PR-merge gate, reduciendo la tasa de incidentes downstream en un 41 por ciento durante dos trimestres').
Tips Rápidos de Currículum para Analytics Engineer Intermedio
- Lidera cada rol con el dominio que asumiste. Revenue, growth, billing. 'Lideré el dominio de growth en dbt Cloud a través de 47 modelos' supera a cualquier name-drop de herramienta.
- Muestra una eliminación o refactor explícito por rol. Modelos huérfanos eliminados, exposures sin uso retirados, proyecto de 40 tablas refactorizado. Los bullets de eliminación prueban juicio más fuerte que los lanzamientos.
- Referencia docs, semantic layer y reverse-ETL en el mismo bullet. Las audiencias intermedias quieren verlos como un solo stack.
- Empareja cada refactor con un número de wall-clock o adopción. 'Reduje el build de 38 minutos a 11 minutos' o 'elevé la adopción del semantic-layer del 9 por ciento al 53 por ciento'.
- Saca al frente outcomes de mentees. 'Mentoricé a 1 analista hasta AE junior' es el único bullet de mentoring que vale la pena escribir a nivel intermedio.
Preguntas frecuentes
Certificaciones recomendadas
Preparación para entrevistas
Los loops de Analytics Engineer mezclan una estación clásica de SQL y modelado con tres etapas específicas de AE: un take-home de proyecto dbt (modelar un dataset desconocido, ponerlo en capas, escribir tests y exposures, justificar tus elecciones), un PR review en vivo donde defiendes tradeoffs de modelado contra un entrevistador haciendo de analista o data engineer, y un walkthrough del portfolio donde defiendes números (wall-clock de build, adopción del semantic-layer, cobertura de exposures, caída de MTTR). Los loops senior y lead añaden un memo de estrategia sobre dbt mesh o consolidación de proveedores y una conversación de defensa de presupuesto.
Preguntas frecuentes
Preguntas comunes:
- Describe un domain mart que asumiste end-to-end y el SLA de freshness que defendiste
- Cuéntame de un refactor de 40 tablas y el número de wall-clock o adopción que produjo
- ¿Cómo negociaste la selección de proveedor de ingesta con el equipo de data engineering?
- Cuéntame el rollout de tu semantic layer y el porcentaje de adopción que seguiste
- ¿Cómo decides si reverse-ETL pertenece a Census o Hightouch para una audiencia dada?
- ¿Cómo te asocias con PMs sin convertirte en su granja de dashboards?