Senior Data Engineer (40000063)
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 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
- "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)
- "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
- "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
"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
"Sự khác biệt giữa ETL và ELT? Khi nào dùng cái nào?"
"Làm sao handle late-arriving data trong data warehouse?"
"Giải thích CAP theorem và áp dụng cho hệ thống phân tán"
"Spark vs Flink — khi nào chọn cái nào?"
"Làm sao đảm bảo data quality trong pipeline?"
"Viết SQL query tối ưu cho bảng 1 tỷ rows"
🔹 Vòng Manager
- "Bạn đã từng xây dựng team như thế nào?"
- "Khi junior engineer mắc lỗi nghiêm trọng, bạn xử lý ra sao?"
- "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ị
- 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
- Chuẩn bị Portfolio: GitHub với các project data pipeline, blog kỹ thuật, open-source contribution
- STAR method: Mọi câu hỏi behavioral đều nên trả lời theo cấu trúc Situation-Task-Action-Result
- 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
- 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
- Design document: Viết 1 trang kiến trúc data platform cho ngân hàng số
- SQL challenges: LeetCode Hard + các bài trên HackerRank SQL
- 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
Đừ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ì)
Network trước khi cần: Kết nối với Techcombankers trên LinkedIn, đặc biệt là Data Office team
Đá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?
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
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
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é.
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.
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.
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.
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.
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.
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 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.
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ù.
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
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ì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.
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.
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ế.
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.
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.
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.
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ốcBạn sẽ được chuyển đến trang tuyển dụng chính thức của Techcombank
Chuyên môn / Từ khoá
Mất kết nối mạng
Đang thử kết nối lại
Đã xảy ra lỗi!
Vui lòng chờ trong giây lát