Saltar al contenido principal

Carreras

Carrera en 2026 y 2027

Data Engineer

Data engineers build and run the pipelines, storage and models that move raw data to the people and systems that depend on it. The work runs from loading a table reliably to designing a platform that many teams can trust and build on.

Contenido revisado el 20 de octubre de 2026

Niveles
4
Habilidades mapeadas en Mid-level
12

Lo que cada nivel debe demostrar

Mid-level

Owns pipelines end to end, from ingestion to modeled tables, and keeps them reliable, tested and documented.

You no longer wait for a ticket to be fully specified: you pick the approach, build the models and answer when the pipeline breaks. Compared with junior, you add streaming sources, a transformation layer under version control and responsibility for sensitive data. You still escalate large architectural choices.

Puntuación media exigida: 65%

Ruta de estudio de este nivel: Data Engineer

  • ETL vs ELT Patterns

    Por qué: You choose where each transformation runs and design incremental loads with a staging step, so a new source is added without reprocessing years of history.

  • Batch Processing Fundamentals

    Por qué: You design batch jobs with partitioning, scheduling windows and restart points of your own, so a failed run at 3 a.m. resumes cleanly instead of needing a manual rerun.

  • Dimensional Modeling (Star/Snowflake)

    Por qué: You model a new business area with conformed dimensions, so sales and support reports filter by the same customer and stop disagreeing in meetings.

  • Data Lake vs Warehouse vs Lakehouse

    Por qué: You propose where a new workload should live and justify it with cost and performance, for example moving cold history out of the warehouse.

  • Advanced SQL (Window Functions/CTEs)

    Por qué: You rewrite a slow, nested analytical query using window functions or a recursive CTE, and you can show that the result is the same.

  • dbt & Transformation Layers

    Por qué: You structure a dbt project in layers with tests and incremental models, so a change to a staging model is reviewed, tested and documented before it ships.

  • Message Queue Fundamentals (Kafka/Kinesis)

    Por qué: You consume from Kafka with the right consumer group and offset handling, so a restart does not skip events or replay a day of orders.

  • Stream Processing (Flink/Spark Streaming)

    Por qué: You build a windowed aggregation on event time, so late-arriving events from mobile clients land in the right minute and the dashboard stays accurate.

  • Cloud Data Services (S3/GCS/ADLS)

    Por qué: You design bucket layout, lifecycle policies and access roles for a data lake, so storage cost stays predictable and each team sees only its own zone.

  • Spark Cluster Management

    Por qué: You size executors and fix a skewed shuffle, so a Spark job that ran out of memory finishes within its window without simply buying a bigger cluster.

  • Data Lineage & Cataloging

    Por qué: You use lineage to see which dashboards depend on a column before you rename it, and register the table in the catalog so others can find it.

  • PII Handling & Masking

    Por qué: You detect personal data in a new source and mask or tokenize it before it reaches analysts, so a customer email never appears in a shared table.

Estudia para Data Engineer: rutas y simulacros

Cada nivel de esta carrera corresponde a una ruta de estudio. Lee gratis el mapa completo de temas y luego mide tu nivel.

Panorama de mercado (Estados Unidos)

Salario anual mediano en 2025

126.760 US$

Mediana de toda la ocupación, de todos los niveles de experiencia. No es específica de un nivel ni de Brasil.

Crecimiento previsto del empleo, 2025–2035

+4%

Similar a la media

Ocupación de EE. UU. más cercana: Database Administrators and Architects. US Bureau of Labor Statistics, Occupational Outlook Handbook, actualizado el 27 de agosto de 2026

Dos caminos para subir un nivel

12 semanas · intensivo

Para quien tiene plazo

Unas 8 horas por semana, en 1 ciclo centrados en las brechas que más pesan.

40 semanas · regular

Junto al trabajo

Unas 4 horas por semana, en 3 ciclos. Cada ciclo lleva lo que quedó pendiente del anterior.

Preguntas frecuentes

¿Qué es Data Engineer?

Data engineers build and run the pipelines, storage and models that move raw data to the people and systems that depend on it. The work runs from loading a table reliably to designing a platform that many teams can trust and build on.

¿Qué debe demostrar cada nivel de Data Engineer?

Data Engineer está mapeado en 4 niveles: Junior, Mid-level, Senior y Expert. Abre cada nivel arriba para ver las habilidades que debe demostrar.

¿Cuánto dura el plan de Data Engineer?

El plan tiene 2 ritmos: 12 semanas por nivel, con unas 8 horas por semana (intensivo) y 40 semanas por nivel, con unas 4 horas por semana (regular).

Cómo funciona el plan

Tutor IA

Una sesión de estudio para cada tema nuevo, a tu nivel.

Escuela de IA

Clases prácticas de uso de IA en el día a día de tu carrera.

Evaluaciones

Cada requisito se demuestra midiendo, no marcando una casilla.

Revisión de etapa

Al final de cada ciclo ves qué avanzó y qué pasa al siguiente.

Descubre en qué nivel estás

Un diagnóstico corto mide las habilidades que ya tienes. El recorrido empieza ahí.

Empezar mi recorrido