Bỏ qua điều hướng
Techcombank
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ăngCông nghệ cụ thểMức độ yêu cầu
Big DataHadoop, Spark, Flink, Kafka, Arrow, Tableau⭐⭐⭐⭐⭐ Thành thạo
DatabaseSQL (PostgreSQL, Oracle), NoSQL (MongoDB, Cassandra), Graph DB (Neo4j)⭐⭐⭐⭐⭐ Thành thạo
ProgrammingPython, Scala, Java (ưu tiên functional/trait-oriented), R, Kotlin, Rust⭐⭐⭐⭐⭐ Thành thạo
Data ModelingDimensional modeling, Star/Snowflake schema, Data Warehouse, ETL/ELT⭐⭐⭐⭐⭐ Chuyên sâu
Cloud & PipelineAirflow, dbt, Spark Streaming, real-time analytics⭐⭐⭐⭐ Rất tốt
MLOps cơ bảnSetup ML environment, feature store, model deployment⭐⭐⭐⭐ Có kinh nghiệm
MicroservicesHigh-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ứcGiá trị
AWS Certified Data Analytics – SpecialtyAWS⭐⭐⭐⭐⭐
Google Professional Data EngineerGoogle Cloud⭐⭐⭐⭐⭐
Databricks Certified Data Engineer ProfessionalDatabricks⭐⭐⭐⭐⭐
Confluent Certified Developer for Apache KafkaConfluent⭐⭐⭐⭐
Certified Scrum Master (CSM)Scrum Alliance⭐⭐⭐⭐
Tableau Desktop SpecialistTableau⭐⭐⭐
MongoDB Developer AssociateMongoDB⭐⭐⭐

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

Tiêu chíTechcombank Senior DEFintech (Momo, ZaloPay)Big Tech (Shopee, Tiki)
Quy mô dataBanking-scale (rất lớn)Transaction-scaleE-commerce scale
Yêu cầu complianceRất cao (NHNN, Basel)Trung bìnhThấp-trung bình
Tech stackBanking + modernCloud-nativeCloud-native
Mức lương60-100 triệu70-120 triệu80-150 triệu
Work-life balanceỔn định hơnBiến độngCăng thẳng hơn
Cơ hội học hỏiBanking domain sâuFintech domainProduct 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 governance và metadata 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

  1. "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
  2. "Sự khác biệt giữa ETL và ELT? Khi nào dùng cái nào?"

  3. "Làm sao handle late-arriving data trong data warehouse?"

  4. "Giải thích CAP theorem và áp dụng cho hệ thống phân tán"

  5. "Spark vs Flink — khi nào chọn cái nào?"

  6. "Làm sao đảm bảo data quality trong pipeline?"

  7. "Viết SQL query tối ưu cho bảng 1 tỷ rows"

🔹 Vòng Manager

  1. "Bạn đã từng xây dựng team như thế nào?"
  2. "Khi junior engineer mắc lỗi nghiêm trọng, bạn xử lý ra sao?"
  3. "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áchTác giảMức độ ưu tiên
Designing Data-Intensive ApplicationsMartin Kleppmann🔴 Must-read
Spark: The Definitive GuideBill Chambers🔴 Must-read
Kafka: The Definitive GuideNeha Narkhede🔴 Must-read
Data Warehouse ToolkitRalph Kimball🟡 Nên đọc
Fundamentals of Data EngineeringJoe Reis🟡 Nên đọc
Building MicroservicesSam Newman🟢 Tốt
Clean ArchitectureRobert 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àyNội dungOutput
T2Ôn Spark core concepts, RDD vs DataFrameNote + diagram
T3Kafka fundamentals, đọc Kafka The Definitive Guide ch.1-5Mind map
T4Data modeling, dimensional modeling, ETL vs ELTSketch 1 use case
T5SQL nâng cao, window functions, optimizationSolve 20 SQL problems trên LeetCode
T6System design: thiết kế data pipelineWhiteboard design
T7Cloud AWS — review Glue, S3, RedshiftNotes
CNMock interview, xem lại notes tuần 1Tự review

Tuần 2 — Thực hành & Banking context

NgàyNội dungOutput
T2Tìm hiểu banking data: transactions, customer 360, fraud detectionResearch notes
T3Đọc về Techcombank: AWS partnership, TCB strategySlide 5-10 trang
T4Code 1 mini project: pipeline từ Kafka → Spark → S3 → DashboardGitHub commit
T5Ôn Microservices, distributed systemsNotes
T6Behavioral questions, STAR methodGhi âm tự trả lời
T7Mock interview với bạn bè hoặc mentorFeedback
CNRest, review CV, chuẩn bị portfolioFinal 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ậcKinh nghiệmMức lương tháng (Gross)Mức lương năm (bao gồm thưởng)
Junior DE1-3 năm18-30 triệu250-400 triệu
Mid DE3-5 năm35-55 triệu500-800 triệu
Senior DE ⭐5-8 năm60-100 triệu800-1.4 tỷ
Staff/Lead DE8-12 năm100-150 triệu1.4-2.2 tỷ
Principal Engineer12+ năm150-250 triệu2-3.5 tỷ
Engineering Manager8-12 năm90-140 triệu1.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.

Chia sẻ từ cộng đồng

Ẩ
Ẩn danh 2025-01-15

Mình phỏng vấn vòng technical Techcombank Data Office hồi tháng trước. Câu hỏi system design khá nặng, yêu cầu thiết kế pipeline real-time cho core banking. Mình có 6 năm exp với Spark nhưng vẫn hơi đuối. Chuẩn bị kỹ phần Kafka + Flink trước nhé, họ focus nhiều vào streaming.

M
Minh T*** 2025-01-22

Mình vừa onboard Techcombank Data Office được 2 tháng. Môi trường chuyên nghiệp, anh em tech giỏi. Tech stack thực tế đang dùng: Spark + Kafka on AWS, Airflow cho orchestration, Redshift làm warehouse. Đang migration dần sang Databricks. Lương offer mình là 75tr gross cho Senior, thưởng Tết 2.5 tháng. Có ESOP nữa.

Ẩ
Ẩn danh 2024-12-10

Cảnh báo cho anh em: JD Techcombank thường viết "thỏa thuận" nhưng thực tế range có giới hạn. Senior DE ở HN max khoảng 90-100tr thôi, đừng kỳ vọng 120tr+ như fintech. Đổi lại ổn định + không bị burn-out. Mình đã ở đây 4 năm, không hối hận.

T
Tuấn A*** 2025-01-28

Apply thử vào vị trí này hôm qua, HR gọi sau 2 ngày, schedule phỏng vấn tuần sau. Quy trình nhanh gọn hơn mình tưởng, không kéo dài như mấy chỗ khác. Chia sẻ cho anh em đang apply: chuẩn bị sẵn 1 case study về data pipeline bạn đã build, họ rất thích nghe war story thực tế.

Ẩ
Ẩn danh 2024-11-20

Mình từng là Senior DE ở fintech, apply TCB được offer nhưng từ chối. Lý do: tech stack ở TCB vẫn còn khá traditional, nhiều legacy system on-prem. Nếu bạn muốn pure cloud-native thì chưa phải nơi này. Còn nếu muốn stable + banking domain thì OK.

L
Linh P*** 2024-12-28

Mình là nữ Data Engineer, apply TCB được 2 năm trước. Phỏng vấn fair, không phân biệt giới. Manager team Data là người rất tâm lý, hỏi cả về work-life balance chứ không chỉ technical. Hiện tại mình vẫn đang làm ở đây, khá happy với công việc. Recommend cho chị em nào apply.

b
banker2024 2025-01-05

Tips nhỏ: Techcombank rất coi trọng cultural fit. Trước phỏng vấn nên đọc về giá trị cốt lõi của họ: 'Customer-centric', 'Innovation', 'Empowerment'. Nếu bạn thể hiện được mindset "không ngừng học hỏi" + "làm chủ công việc" thì cộng điểm rất lớn ở vòng Manager.

Ẩ
Ẩn danh 2024-11-30

Một lưu ý thực tế: ngân hàng compliance rất nặng. Bạn sẽ phải tuân thủ rất nhiều quy trình security, audit, data governance. Code phải review kỹ, deploy chậm hơn. Đừng vào nếu không chịu được việc này. Mình thấy nhiều bạn từ tech company sang bị shock 6 tháng đầu.

Ứng tuyển ngay

Ứng tuyển trên website gốc

Bạn sẽ được chuyển đến trang tuyển dụng chính thức của Techcombank

Chuẩn bị thi tuyển

Luyện đề thi tuyển dụng Techcombank trên thithu.com

Luyện thi Techcombank

Chuyên môn / Từ khoá

Data / AI techcombank
T
thithu.com

Miễn trừ trách nhiệm: Nội dung câu hỏi trên thithu.com chỉ mang tính chất luyện tập và tham khảo, không đại diện cho đề thi chính thức của bất kỳ tổ chức nào. Chúng tôi không chịu trách nhiệm về kết quả thi thực tế của người dùng.