Mức lương trung vị hằng năm năm 2025
126.760 US$
Trung vị của cả nhóm nghề, gộp mọi cấp kinh nghiệm. Không riêng cho một cấp bậc hay cho Brazil.
Nghề nghiệp năm 2026 và 2027
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.
Nội dung được rà soát ngày 20 tháng 10, 2026
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.
Điểm trung bình yêu cầu: 65%
ETL vs ELT Patterns
Vì sao: 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
Vì sao: 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)
Vì sao: 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
Vì sao: 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)
Vì sao: 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
Vì sao: 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)
Vì sao: 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)
Vì sao: 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)
Vì sao: 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
Vì sao: 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
Vì sao: 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
Vì sao: 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.
Mỗi cấp độ của nghề này tương ứng với một lộ trình học. Đọc miễn phí bản đồ chủ đề đầy đủ, rồi đo trình độ của bạn.
Mức lương trung vị hằng năm năm 2025
Trung vị của cả nhóm nghề, gộp mọi cấp kinh nghiệm. Không riêng cho một cấp bậc hay cho Brazil.
Tăng trưởng việc làm dự kiến, 2025–2035
Gần bằng mức trung bình
Nhóm nghề Hoa Kỳ gần nhất: Database Administrators and Architects. US Bureau of Labor Statistics, Occupational Outlook Handbook, cập nhật ngày 27 tháng 8, 2026
12 tuần · tăng tốc
Khoảng 8 giờ mỗi tuần, trong 1 chu kỳ tập trung vào những khoảng trống quan trọng nhất.
40 tuần · đều đặn
Khoảng 4 giờ mỗi tuần, trong 3 chu kỳ. Mỗi chu kỳ mang theo phần còn lại của chu kỳ trước.
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.
Data Engineer được chia thành 4 cấp độ: Junior, Mid-level, Senior và Expert. Mở từng cấp độ ở trên để xem các kỹ năng cần chứng minh.
Lộ trình có 2 nhịp độ: 12 tuần mỗi cấp độ, khoảng 8 giờ mỗi tuần (cấp tốc) và 40 tuần mỗi cấp độ, khoảng 4 giờ mỗi tuần (đều đặn).
Một buổi học cho mỗi chủ đề mới, đúng cấp độ của bạn.
Bài học thực hành dùng AI trong công việc hằng ngày của nghề bạn.
Mỗi yêu cầu được chứng minh bằng đo lường, không phải bằng một ô đánh dấu.
Cuối mỗi chu kỳ bạn thấy điều gì đã tiến triển và điều gì chuyển tiếp.
Một bài chẩn đoán ngắn đo các kỹ năng bạn đã có. Lộ trình bắt đầu từ đó.