messenger

Chat Mess

zalo

Chat Zalo

phone

Phone

Gọi ngay: 097.5151.777
messenger

Facebook

messenger

TikTok

Hỗ trợ tư vấn: 097.5151.777
Techcombank

Senior Data Engineer (40000063)

TP. Ha Noi Data And Analytics Division
Experienced (Non-Manager)

Mô tả công việc

Job Purpose

  • The job holder is responsible for designing and developing programs, algorithms and automated processes to cleanse, integrate and evaluate large datasets from disparate sources and implement complex business logic as needed with the available data processing tools.
  • The job holder will be responsible for integrating new data sources to increase throughput of existing systems, managing data pipelines that facilitate robust analysis, and sourcing và preparing data to ensure data completeness on metadata platforms.

Key Accountabilities (1)

Data Architecture

  • Deliver functionality required for business and data analysts, data scientists and other business roles to advance the overall analytic performance and strategy of the bank
  • Build the best practices and strategies for data infrastructure to fulfill data analytic and utilization needs of the business with emerging latest technologies and capabilities.
  • Proactively drive the effort of identifying opportunities to manage data and provide solutions for complex data feeds within the bank.
  • Evaluate various data architectures in the bank and utilize them to develop data solutions to meet business requirements.
  • Drive the delivery of data products and services into systems and business processes in compliance with internal regulatory requirements.
  • Oversee the review of internal and external business and product requirements for data operations and activity and suggests changes and upgrades to systems and storage to accommodate ongoing needs.

Key Accountabilities (2)

Data Integration

  • Strategically obtain and integrate data and information from various sources into the firm’s platforms, solutions and statistical models.
  • Lead discussion with Data Scientists to understand the data requirements and create re-usable data assets to enable data scientists to build and deploy machine learning models faster.
  • Design, build, and maintain optimized data pipelines and ETL solutions as business support tools in providing analysis and real time analytics platform for critical decision making.
  • Ensure data assets are organized and stored in an efficient way so that information is high quality, reliable, flexible, and efficient.

Key Accountabilities (3)

Project Management

  • Manage project conflicts, challenges and dynamic business requirements to keep operations running at high performance.
  • Work with team leads to resolve people problems and project roadblocks, conduct post mortem and root cause analysis to help squads continuously improve their practices to ensure maximum productivity.

Talent Development

  • Mentor and coach junior fellows into fully competent Data Engineers.
  • Identify and encourage areas for growth and improvement within the team.

Key Relationships - Direct Manager

Senior Manager / Manager, Data Engineering

Key Relationships - Direct Reports

Key Relationships - Internal Stakeholders

Teams within the Data Office and relevant departments in the Bank

Key Relationships - External Stakeholders

Partners providing professional services

Success Profile - Qualification and Experiences

Qualifications

  • Bachelor's or Master’s degree in Statistics, Mathematics, Quantitative Analysis, Computer Science, Software Engineering or Information Technology

Work Experience

  • 7+ years of relevant experience with developing, debugging, scripting and employing big data technologies (e.g. Hadoop, Spark, Flink, Kafka, Arrow, Tableau), database technologies (e.g. SQL, NoSQL, Graph databases), and programming languages (e.g. Python, R, Scala, Java, Rust, Kotlin) with preference towards functional/trait oriented
  • English proficiency requirements are pursuant to Techcombank's policy
  • Deep experience in designing and building dimensional data models, ETL processes, applied data warehouse concepts and methodologies, optimized data pipelines and wore the architect hat in the past or worked with one extensively
  • Deep experience with monitoring complex system and solving data and systems issues having a consistent and algorithmic approach to resolving them
  • Deep understanding of Information Security principles to ensure compliant handling and management of all data
  • Experience working in Agile teams to lead successful digital transformation projects, having mastered Agile principles, practices and Scrum methodologies
  • Has the know-how and the scripting and coding prowess to set up, configure và maintain a machine learning model development environment
  • Experience architecting, coding and delivering high performance micro services and/or recommenders delivering recommendations to (tens of) millions of users

Phân tích kỹ năng cần có

Phân tích kỹ năng — Senior Data Engineer tại Techcombank

Đây là vị trí Senior đòi hỏi kinh nghiệm 7+ năm, thuộc khối Data & Analytics — bộ phận chiến lược của Techcombank trong hành trình chuyển đổi số. Dưới đây là phân tích chi tiết:

---

🎯 1. Hard Skills — Bắt buộc phải có

Nhóm kỹ năng Công nghệ cụ thể Mức độ yêu cầu
Big Data Hadoop, Spark, Flink, Kafka, Arrow, Tableau ⭐⭐⭐⭐⭐ Thành thạo
Database SQL (PostgreSQL, Oracle), NoSQL (MongoDB, Cassandra), Graph DB (Neo4j) ⭐⭐⭐⭐⭐ Thành thạo
Programming Python, Scala, Java (ưu tiên functional/trait-oriented), R, Kotlin, Rust ⭐⭐⭐⭐⭐ Thành thạo
Data Modeling Dimensional modeling, Star/Snowflake schema, Data Warehouse, ETL/ELT ⭐⭐⭐⭐⭐ Chuyên sâu
Cloud & Pipeline Airflow, dbt, Spark Streaming, real-time analytics ⭐⭐⭐⭐ Rất tốt
MLOps cơ bản Setup ML environment, feature store, model deployment ⭐⭐⭐⭐ Có kinh nghiệm
Microservices High-performance services cho hàng triệu users ⭐⭐⭐⭐ Có kinh nghiệm

---

🎯 2. Soft Skills — Phân biệt ứng viên Senior thực thụ

  • Tư duy kiến trúc (Architect hat): Yêu cầu "wore the architect hat in the past" — phải có khả năng thiết kế hệ thống tổng thể, không chỉ code
  • Leadership & Mentoring: Mentor junior engineers, dẫn dắt squad
  • Cross-functional collaboration: Làm việc với Data Scientists, Analysts, Business teams
  • Problem-solving có hệ thống: "consistent and algorithmic approach" — debug tỉ mỉ, có phương pháp
  • Communication: Trình bày giải pháp kỹ thuật cho stakeholder không chuyên
  • Agile mindset: Scrum Master mindset, retrospective, continuous improvement

---

📜 3. Chứng chỉ gợi ý (không bắt buộc nhưng cộng điểm)

Chứng chỉ Tổ chức Giá trị
AWS Certified Data Analytics – Specialty AWS ⭐⭐⭐⭐⭐
Google Professional Data Engineer Google Cloud ⭐⭐⭐⭐⭐
Databricks Certified Data Engineer Professional Databricks ⭐⭐⭐⭐⭐
Confluent Certified Developer for Apache Kafka Confluent ⭐⭐⭐⭐
Certified Scrum Master (CSM) Scrum Alliance ⭐⭐⭐⭐
Tableau Desktop Specialist Tableau ⭐⭐⭐
MongoDB Developer Associate MongoDB ⭐⭐⭐

---

💼 4. So sánh với các vị trí Data Engineer khác ở VN

Tiêu chí Techcombank Senior DE Fintech (Momo, ZaloPay) Big Tech (Shopee, Tiki)
Quy mô data Banking-scale (rất lớn) Transaction-scale E-commerce scale
Yêu cầu compliance Rất cao (NHNN, Basel) Trung bình Thấp-trung bình
Tech stack Banking + modern Cloud-native Cloud-native
Mức lương 60-100 triệu 70-120 triệu 80-150 triệu
Work-life balance Ổn định hơn Biến động Căng thẳng hơn
Cơ hội học hỏi Banking domain sâu Fintech domain Product engineering

---

⚠️ Lưu ý quan trọng

Vì thuộc ngân hàng, bạn cần hiểu sâu:

  • Information Security trong xử lý dữ liệu tài chính
  • Quy định NHNN về lưu trữ và xử lý dữ liệu khách hàng
  • Data governancemetadata management chặt chẽ hơn tech company thông thường

Chuẩn bị phỏng vấn

Hướng dẫn phỏng vấn — Senior Data Engineer Techcombank

---

📋 Quy trình tuyển dụng dự kiến (4-5 vòng)

Quy trình ngân hàng lớn như Techcombank thường khá chỉn chu:

Vòng 1 — HR Screening (30-45 phút)

  • Giới thiệu bản thân, kinh nghiệm tổng quan
  • Lý do ứng tuyển Techcombank, mức lương mong muốn
  • Tại sao rời công ty cũ, định hướng nghề nghiệp

Vòng 2 — Technical Test (online, 60-90 phút)

  • Coding test: SQL nâng cao, Python/Scala scripting
  • Có thể có câu hỏi về data pipeline design
  • HackerRank / Codility style

Vòng 3 — Technical Interview sâu (90-120 phút, 1-2 interviewers)

  • System design: thiết kế data pipeline cho banking use case
  • Coding whiteboard: giải thuật với dữ liệu lớn
  • Thảo luận kinh nghiệm thực tế với Spark/Kafka/ETL

Vòng 4 — Manager Interview / Director Interview (60 phút)

  • Đánh giá leadership, mentoring capability
  • Cultural fit với Techcombank ("More than just a bank")
  • Tầm nhìn chiến lược về data

Vòng 5 — Final HR / Offer negotiation

---

❓ Câu hỏi phỏng vấn hay gặp theo từng vòng

🔹 Vòng HR

1. "Tại sao anh/chị muốn rời công ty hiện tại?" — Câu này cần trả lời diễn đạt tích cực (tìm cơ hội lớn hơn, không phải bỏ chạy)
2. "Mức lương mong muốn?" — Research trước, gợi ý đưa range 60-90 triệu cho Senior DE ngân hàng
3. "Anh/chị biết gì về Techcombank?" — Chuẩn bị về chiến lược chuyển đổi số, dự án AWS partnership, hệ sinh thái TCB

🔹 Vòng Technical

4. "Hãy thiết kế data pipeline xử lý real-time transactions của ngân hàng" — Đây là câu classic, cần đề cập:

  • Kafka cho ingestion
  • Spark Streaming/Flink cho processing
  • Data Lake (S3/HDFS) + Data Warehouse (Redshift/Snowflake)
  • Monitoring với Prometheus/Grafana
  • Xử lý exactly-once semantics

5. "Sự khác biệt giữa ETL và ELT? Khi nào dùng cái nào?"
6. "Làm sao handle late-arriving data trong data warehouse?"
7. "Giải thích CAP theorem và áp dụng cho hệ thống phân tán"
8. "Spark vs Flink — khi nào chọn cái nào?"
9. "Làm sao đảm bảo data quality trong pipeline?"
10. "Viết SQL query tối ưu cho bảng 1 tỷ rows"

🔹 Vòng Manager

11. "Bạn đã từng xây dựng team như thế nào?"
12. "Khi junior engineer mắc lỗi nghiêm trọng, bạn xử lý ra sao?"
13. "Làm sao cân bằng giữa delivery deadline và technical debt?"

---

👔 Dress Code

  • Vòng HR & Technical: Smart casual (áo sơ mi, quần tây, không cần vest)
  • Vòng Manager/Director: Business formal (vest, áo sơ mi trắng, giày tây)
  • Màu sắc: Trung tính (xanh navy, xám, đen) — tránh đồ quá màu mè

💡 Tips chuẩn bị

1. Nghiên cứu Techcombank trước: Đọc báo cáo thường niên, chiến lược AWS partnership, dự án TCB Omni-channel
2. Chuẩn bị Portfolio: GitHub với các project data pipeline, blog kỹ thuật, open-source contribution
3. STAR method: Mọi câu hỏi behavioral đều nên trả lời theo cấu trúc Situation-Task-Action-Result
4. Chuẩn bị 3-5 câu hỏi ngược lại cho interviewer: hỏi về tech stack thực tế, team structure, roadmap data platform

Lộ trình ôn thi

Ôn thi & Chuẩn bị — Senior Data Engineer Techcombank

---

📚 1. Kiến thức nền bắt buộc (Nền tảng)

A. Big Data Fundamentals
  • Hadoop Ecosystem: HDFS, YARN, MapReduce, Hive, Pig
  • Spark Core: RDD, DataFrame, Dataset, Spark SQL, Spark Streaming, Structured Streaming
  • Flink: Event time vs processing time, watermarks, exactly-once
  • Kafka: Producer/Consumer, partitions, consumer groups, Kafka Streams, Schema Registry
  • Lý thuyết: CAP theorem, eventual consistency, partition tolerance
B. Database & Data Modeling
  • SQL nâng cao: Window functions, CTEs, recursive queries, query optimization, indexing strategies
  • NoSQL: Document (MongoDB), Key-value (Redis), Wide-column (Cassandra), Graph (Neo4j)
  • Data Warehouse concepts: Star schema, Snowflake schema, slowly changing dimensions (SCD types 1/2/3), fact tables
  • Modern stack: Lakehouse (Delta Lake, Apache Iceberg), Data Mesh
C. Programming (Functional-oriented)
  • Python: Pandas, PySpark, pytest, type hints, async
  • Scala: Functional programming, implicits, collections API
  • Java/Spring Boot: Microservices, REST API, gRPC
D. Cloud & DevOps
  • AWS: S3, Glue, EMR, Redshift, Kinesis, Lambda, IAM
  • Infrastructure as Code: Terraform, CloudFormation
  • Container: Docker, Kubernetes
  • Orchestration: Apache Airflow, Prefect, Dagster
  • CI/CD: GitLab CI, Jenkins, GitHub Actions
E. ML/Data Science Collaboration
  • Feature stores (Feast, Tecton)
  • Model serving (MLflow, Seldon, TensorFlow Serving)
  • A/B testing, experimentation

---

📖 2. Tài liệu tham khảo

Sách nên đọc
Sách Tác giả Mức độ ưu tiên
Designing Data-Intensive Applications Martin Kleppmann 🔴 Must-read
Spark: The Definitive Guide Bill Chambers 🔴 Must-read
Kafka: The Definitive Guide Neha Narkhede 🔴 Must-read
Data Warehouse Toolkit Ralph Kimball 🟡 Nên đọc
Fundamentals of Data Engineering Joe Reis 🟡 Nên đọc
Building Microservices Sam Newman 🟢 Tốt
Clean Architecture Robert C. Martin 🟢 Tốt
Tài nguyên online
  • Apache Spark: spark.apache.org/docs/latest
  • Confluent Kafka docs: docs.confluent.io (chính chủ từ Confluent)
  • AWS Big Data blog: aws.amazon.com/blogs/big-data
  • Reddit: r/dataengineering, r/apachekafka, r/spark
  • Tech blogs: Netflix Tech Blog, Uber Engineering, Airbnb Engineering
  • YouTube channels: "Seattle Data Guy", "Confluent", "Databricks"
Khóa học
  • Coursera: "IBM Data Engineering Professional Certificate"
  • Udemy: "Apache Spark 3 with Scala" — Learn Spark the Hard Way
  • Pluralsight: "Data Engineering paths"
  • DataCamp: "Data Engineer with Python"

---

📅 3. Lộ trình chuẩn bị 2 tuần

Tuần 1 — Nền tảng & Lý thuyết
Ngày Nội dung Output
T2 Ôn Spark core concepts, RDD vs DataFrame Note + diagram
T3 Kafka fundamentals, đọc Kafka The Definitive Guide ch.1-5 Mind map
T4 Data modeling, dimensional modeling, ETL vs ELT Sketch 1 use case
T5 SQL nâng cao, window functions, optimization Solve 20 SQL problems trên LeetCode
T6 System design: thiết kế data pipeline Whiteboard design
T7 Cloud AWS — review Glue, S3, Redshift Notes
CN Mock interview, xem lại notes tuần 1 Tự review
Tuần 2 — Thực hành & Banking context
Ngày Nội dung Output
T2 Tìm hiểu banking data: transactions, customer 360, fraud detection Research notes
T3 Đọc về Techcombank: AWS partnership, TCB strategy Slide 5-10 trang
T4 Code 1 mini project: pipeline từ Kafka → Spark → S3 → Dashboard GitHub commit
T5 Ôn Microservices, distributed systems Notes
T6 Behavioral questions, STAR method Ghi âm tự trả lời
T7 Mock interview với bạn bè hoặc mentor Feedback
CN Rest, review CV, chuẩn bị portfolio Final checklist

---

⚡ 4. Đề xuất bài tập thực hành

1. Build 1 mini pipeline: Dùng Docker Compose setup Kafka + Spark + Postgres, ingest dữ liệu giả lập transactions ngân hàng, xử lý real-time, lưu vào warehouse
2. Design document: Viết 1 trang kiến trúc data platform cho ngân hàng số
3. SQL challenges: LeetCode Hard + các bài trên HackerRank SQL
4. Open source: Đóng góp 1 PR nhỏ cho project Apache Airflow hoặc Delta Lake (cộng điểm rất lớn)

Tư vấn nghề nghiệp

Lời khuyên sự nghiệp — Senior Data Engineer tại Techcombank

---

🛤️ 1. Lộ trình thăng tiến trong lĩnh vực Data Engineering ngân hàng

```
Junior/Mid Data Engineer (1-4 năm)

Senior Data Engineer (5-8 năm) ← BẠN ĐANG Ở ĐÂY

Lead/Staff Data Engineer (8-10 năm)

Engineering Manager (10-12 năm)

Director of Data Platform (12+ năm)

VP of Data / CDO (Chief Data Officer)
```

Tại Techcombank cụ thể:

  • Senior DE → Senior Manager → Assistant Director → Director → Senior Director
  • Hoặc technical track: Senior DE → Staff DE → Principal Engineer → Distinguished Engineer

---

💰 2. Mức lương kỳ vọng theo cấp bậc (Hà Nội, 2024-2025)

Cấp bậc Kinh nghiệm Mức lương tháng (Gross) Mức lương năm (bao gồm thưởng)
Junior DE 1-3 năm 18-30 triệu 250-400 triệu
Mid DE 3-5 năm 35-55 triệu 500-800 triệu
Senior DE 5-8 năm 60-100 triệu 800-1.4 tỷ
Staff/Lead DE 8-12 năm 100-150 triệu 1.4-2.2 tỷ
Principal Engineer 12+ năm 150-250 triệu 2-3.5 tỷ
Engineering Manager 8-12 năm 90-140 triệu 1.3-2 tỷ

Lưu ý cho Techcombank:

  • Thưởng Tết thường 2-3 tháng lương
  • Có thêm TCB stock/ESOP cho vị trí senior trở lên (cần hỏi rõ)
  • Phúc lợi ngân hàng: bảo hiểm sức khỏe cao cấp, ưu đãi vay lãi suất thấp

Chiến lược deal:

  • Đưa ra range 70-90 triệu cho vị trí Senior DE (Hà Nội)
  • Có thể push lên 100 triệu+ nếu có chứng chỉ cloud + kinh nghiệm microservices
  • Đừng quên đàm phán ESOP/Stock option — đây là upside lớn

---

📈 3. Kỹ năng cần phát triển thêm để lên cấp cao hơn

Ngắn hạn (6-12 tháng tới)
  • AWS/Azure/GCP chuyên sâu: Chọn 1 cloud, đạt Professional-level certification
  • Streaming architecture: Kafka + Flink ở mức production-grade
  • Cost optimization: Tối ưu chi phí hạ tầng data (rất quan trọng ở ngân hàng)
  • Data governance: Hiểu sâu về Data Mesh, Data Contracts
Trung hạn (1-2 năm)
  • Engineering leadership: Coaching, performance review, hiring
  • Cross-team collaboration: Làm việc với Business, Risk, Compliance
  • Architecture decision record (ADR): Ghi document kiến trúc chuẩn
  • Public speaking / Tech talk: Tăng visibility nội bộ
Dài hạn (3-5 năm)
  • Strategic thinking: Định hướng data platform 3-5 năm
  • Vendor management: Đánh giá và quản lý đối tác công nghệ
  • Budget planning: Quản lý budget hàng triệu USD
  • Industry network: Tham gia cộng đồng, hội nghị

---

🎯 4. Lời khuyên chiến lược cho cuộc phỏng vấn

1. Đừng chỉ "apply", hãy "position": Trước khi apply, tìm hiểu Techcombank đang làm gì với data (gợi ý: tìm trên LinkedIn các nhân viên Data Office TCB xem họ làm gì)

2. Network trước khi cần: Kết nối với Techcombankers trên LinkedIn, đặc biệt là Data Office team

3. Đánh giá công ty kỹ trước khi offer:

  • Team size hiện tại bao nhiêu? Plan tuyển thêm?
  • Data platform hiện tại là gì? On-premise hay cloud?
  • Có budget cho training/chứng chỉ không?
  • Lộ trình lên Lead/Manager như thế nào?

4. Counter-offer chuẩn bị: Trước khi vào phỏng vấn, chuẩn bị sẵn 1 offer khác làm leverage

5. Red flags cần tránh:

  • Team quá nhỏ (<3 người) cho vị trí Senior
  • Không có ai có kinh nghiệm ở mức Staff+ để mentor
  • Job description copy-paste, không rõ tech stack thực tế
  • Quy trình phỏng vấn thiếu vòng technical sâu

---

🌟 5. Tại sao nên chọn Techcombank cho giai đoạn này?

Pros:

  • ✅ Ngân hàng số tiên phong ở VN, đầu tư mạnh vào data
  • ✅ Partnership với AWS — tiếp cận cloud hiện đại
  • ✅ Brand mạnh, CV đẹp
  • ✅ Work-life balance tốt hơn fintech
  • ✅ Học được banking domain sâu (giá trị dài hạn)

Cons:

  • ⚠️ Mức lương có thể thấp hơn fintech 15-25%
  • ⚠️ Compliance nặng, tốc độ release chậm hơn
  • ⚠️ Hierarchy có thể rigid hơn tech company

Kết luận: Nếu bạn đang ở giữa sự nghiệp (5-8 năm), Techcombank là lựa chọn cân bằng tốt giữa lương, học hỏi, và stability. Sau 3-4 năm ở đây, bạn sẽ có profile rất mạnh để nhảy sang các vị trí Lead/Staff cấp cao hơn ở bất kỳ đâu.

Câu hỏi thường gặp

Em mới ra trường, có nên apply vị trí Senior Data Engineer không?

Không nên bạn nhé. Vị trí Senior đòi hỏi 7+ năm kinh nghiệm thực tế với big data, ETL, và đã từng đội architect hat. Nếu mới ra trường, em hãy apply các vị trí Junior/Mid Data Engineer, hoặc Fresher Data Analyst. Tích lũy 3-5 năm rồi mới apply Senior. Techcombank có chương trình tuyển Fresher hàng năm, em theo dõi website tuyển dụng nhé.

Tôi đang làm Backend Engineer 5 năm (Java/Spring Boot), muốn chuyển sang Data Engineer. Có cơ hội không?

Hoàn toàn có cơ hội bạn ạ. Lộ trình chuyển đổi hợp lý: Học thêm Spark/Scala, Kafka, SQL nâng cao, data modeling. Làm 1-2 side project về data pipeline. Apply vị trí Mid Data Engineer trước (3-5 năm). Sau 2-3 năm ở vị trí Mid, bạn sẽ đủ hồ sơ apply Senior. Techcombank đánh giá cao ứng viên có background backend vì microservices và distributed systems là kỹ năng chuyển đổi tốt.

Mức lương Senior Data Engineer ở Techcombank Hà Nội khoảng bao nhiêu?

Theo market hiện tại (2024-2025), Senior Data Engineer tại Techcombank Hà Nội dao động 60-100 triệu VND gross/tháng, tương đương 800 triệu - 1.4 tỷ VND/năm (bao gồm thưởng Tết 2-3 tháng). Nếu bạn có chứng chỉ AWS/GCP chuyên sâu + kinh nghiệm microservices cho hàng triệu users, có thể đẩy lên 100-120 triệu. Đừng quên hỏi về ESOP/Stock — đây là upside quan trọng ở TCB giai đoạn này.

Phỏng vấn Senior Data Engineer ở Techcombank có khó không? Cần chuẩn bị gì?

Khó nhưng công bằng bạn ạ. Quy trình 4-5 vòng: HR → Technical test → Technical interview sâu (system design + coding) → Manager interview → Final. Cần chuẩn bị: (1) System design data pipeline cho banking use case, (2) Spark/Kafka/SQL hands-on, (3) Behavioral questions theo STAR method, (4) Hiểu biết về Techcombank và chiến lược data. Khoảng 30-40% ứng viên pass được vòng technical — chuẩn bị kỹ 2 tuần là có cơ hội tốt.

So với làm Data Engineer ở fintech (Momo, ZaloPay, VNPay), ngân hàng có gì khác biệt lớn?

Khác biệt cốt lõi: Fintech nhanh, nhiều experiment, deploy nhiều lần/ngày, work pressure cao. Ngân hàng chậm hơn nhưng có compliance chặt, dữ liệu chuẩn hơn, học được banking domain sâu. Fintech trả lương cao hơn 15-25% nhưng burn-out rate cũng cao hơn. Nếu bạn ưu tiên stability + học domain dài hạn → chọn ngân hàng. Nếu muốn tăng tốc technical nhanh + lương cao → fintech. Cả hai đều tốt cho sự nghiệp.

Cần học những công nghệ nào để apply Senior Data Engineer ở Techcombank?

Tech stack trong JD bao gồm: Hadoop, Spark, Flink, Kafka, SQL/NoSQL/Graph DB, Python/Scala/Java, Airflow, ETL tools. Ưu tiên học theo thứ tự: (1) Spark + Scala nâng cao, (2) Kafka architecture sâu, (3) Cloud (AWS ưu tiên vì TCB partnership), (4) Airflow/Data orchestration, (5) Data modeling dimensional. Đạt 1 chứng chỉ AWS Data Analytics Specialty hoặc Databricks Data Engineer Professional là điểm cộng rất lớn.

Tôi đã 8 năm kinh nghiệm Data Engineer, đang làm Lead ở công ty product. Có nên nhảy sang Techcombank làm Senior không?

Câu hỏi hay! Nếu bạn đã là Lead (8 người) thì vị trí Senior ở TCB có thể hơi "lùi" về technical. Nhưng đổi lại bạn sẽ: học banking domain, có thương hiệu TCB trên CV, tiếp cận cloud hiện đại. Nếu mục tiêu của bạn là làm Engineering Manager/Director trong 3-5 năm tới → đây là bước đi hợp lý. Nếu muốn tăng tốc technical thì ở lại product công ty. Đề xuất: deal để vào ở level Staff/Lead chứ không phải Senior thuần.

Techcombank có chương trình đào tạo Data Engineer không? Hay phải tự học?

Techcombank có chương trình đào tạo nội bộ (TCB Academy), nhưng cho vị trí Senior, kỳ vọng bạn đã tự học chủ động. Khi vào làm, TCB thường budget cho: AWS training (vì partnership), Databricks certification, occasional external courses. Tuy nhiên, văn hóa ngân hàng nói chung ít đầu tư training cho Senior+ so với tech company. Bạn nên chuẩn bị tinh thần tự học 80%, 20% từ công ty.

Có nên nhận offer Senior Data Engineer nếu lương offer thấp hơn 15% so với hiện tại?

Phụ thuộc vào lý do bạn muốn chuyển. Nếu chỉ vì tiền — không nên. Nếu vì: (1) học banking domain, (2) work-life balance tốt hơn, (3) brand TCB trên CV, (4) cơ hội lên Lead/Manager nhanh hơn → có thể cân nhắc. Mẹo deal: counter với 1 trong 3 thứ — (a) sign-on bonus, (b) review lương sau 6 tháng chứ không đợi 1 năm, (c) ESOP/Stock option. Hoặc đàm phán thêm 2-4 tuần nghỉ phép có lương. Đừng chấp nhận giảm lương mà không có gì bù.

Bao lâu thì có thể thăng từ Senior lên Lead/Manager ở Techcombank?

Trung bình 2-4 năm nếu bạn thể hiện tốt. TCB đánh giá khá fair dựa trên: (1) delivery outcomes, (2) leadership behaviors, (3) impact cross-team. Để tăng tốc: (a) chủ động lead 1-2 dự án lớn visible, (b) mentor 2-3 junior thành công, (c) xây dựng 1 innovation initiative (vd: POC 1 công nghệ mới), (d) có tiếng nói trong architectural review. Nếu chỉ làm tốt job description thì đi chậm hơn — cần đi xa hơn expectation.