Tóm tắt công việc
Sign-on Bonus: Eligible for candidates who are currently employed elsewhere and able to join GFT within 30 days of offer acceptance.
As a Senior Data Engineer at GFT, you will be responsible for managing, designing, and enhancing data systems and workflows that drive key business decisions.
The role focuses on expanding and maintaining scalable data pipelines and models that support analytics, data science, and ML workflows - enabling self-service analytics and data-driven decision-making.
You will leverage technologies such as Python, Airflow, dbt, and AWS to build and optimize data architectures and pipelines.
This position is hands-on and suited for an engineer who thrives on delivering business value, owning end-to-end implementation, operation, and success of projects.
Key Responsibilities
Architect, develop, and maintain scalable data infrastructure, including data lakes, pipelines, and metadata repositories, ensuring timely and accurate data delivery.
Expand data coverage by ingesting new data sources and building reliable, automated pipelines using Apache Airflow and dbt.
Partner with
data scientists and analysts to build and support data models, integrate data sources, and support ML workflows and experimentation environments.
Design and optimize batch and real-time data processing systems, improving efficiency and scalability.
Ensure operational excellence: monitor pipelines, debug issues, maintain data quality SLAs.
Leverage AWS services such as S3, Glue, EC2, Lambda to manage data storage and compute resources.
Implement testing and validation to ensure reliability, accuracy, and security of data processes.
Collaborate cross-functionally with engineering and product teams to understand source systems and ensure seamless data extraction.
Identify opportunities to improve and refactor ingestion and transformation logic for better performance.
HR benefits
Competitive salary
Salary band per level are reviewed once per year
13th month salary pro rata depending on the employee's length of service (within a calender year), paid with the December salary
Monthly lunch allowance: 700,000 VND/employee
Parking: GFT covers the monthly parking fee for employee motorbikes
Performance evaluation is once per year, for 2 purposes:
> Performance bonus > Salary increments
Health care
Private health insurance: including accident, outpatient, in-patient, maternity, and dental for all permanent employees who pass 2-month probation.
Optical: expense claim for eyewear
Annual health check-ups.
Vacation
Maximum 18-day vacation leave/year (with the ability to carry over 05 days till 31st March of the following year)
Adding one more annual leave day for each two-year anniversary.
Healthy lifestyle
Sports and hobby clubs: company has an annual fund for fitness activities, which is allocated per month as team's vote.
Range of healthy snacks, tea, coffee, milk and beer on tap
Social
Company townhall: each 6 weeks
CSR activities: as per company's CSR guideline
Onsite tour/training courses at other GFT offices and client's destination overseas (where applicable).
7+ years of dedicated experience as a Data Engineer.
Strong proficiency in Python (pandas, pyspark) and SQL for data processing and scripting.
Proven experience developing, deploying, and owning complex pipelines using Apache Airflow.
Solid experience in dbt for building modular, testable, and maintainable data models.
Experience with AWS services (Glue, S3, EC2, Lambda, IAM).
Familiarity with containerization and orchestration tools such as Kubernetes and Docker.
Experience with columnar/big data databases (Athena, Redshift, Hive/Hadoop).
Strong understanding of ETL/ELT and data warehousing fundamentals.
Experience with CI/CD tools (Jenkins, CircleCI, or AWS CodePipeline).
Ability to translate business requirements into technical data solutions and make pragmatic decisions that balance speed and quality.