Talent Apply
Log in
All jobs
EM

Data Engineer

Exxon Mobil Corporation
Bangkok, Bangkok, TH, 10500
On-site

About this role

Job title: Data Engineer

About the Role The Data Engineer will join ExxonMobil's IT organization to build robust data products and scalable data models, enabling data-driven decisions across the business. You will work in an Agile team to transform raw data into trusted datasets and support data insights.

What You'll Do

  • Develop data products by implementing robust data models and transforming raw data into trusted, reusable datasets using DBT and Snowflake.
  • Design and implement scalable logical and physical data models following enterprise standards.
  • Monitor and optimize data deployment and production workflows to ensure data quality, integrity, consistency, and reliable performance across multiple sources.
  • Support data visualization dashboards using Power BI, ensuring accuracy for stakeholders.
  • Analyze business data requirements and translate them into technical specifications and solutions.
  • Maintain clear documentation for data pipelines, processes, and workflows.

What We're Looking For

  • Bachelor's degree or higher in Computer Engineering, Computer Science, IT, or related fields.
  • 0–5 years of experience as a Data Engineer or related roles.
  • Strong SQL skills and experience with data modeling (star schema).
  • Hands-on experience or familiarity with Snowflake, DBT, Azure, ADF, and GitHub workflows.
  • Strong analytical thinking, problem solving ability, quick learning capability, and a growth mindset.
  • Excellent written and verbal communication skills and ability to work collaboratively in team environments.
  • Fluent in English (TOEIC 750+, TOEFL iBT 98+, or IELTS 6.5+).

Nice to Have

  • Snowflake certifications (SnowPro Core, SnowPro Advanced – Data Engineer).
  • DBT certifications (Analytics Engineering, DBT Architect).
  • Azure certifications (AZ 900, DP 900).
  • Experience with data warehousing technologies (e.g., Snowflake, HANA).
  • Experience with Python programming.
  • Experience with version control and CI/CD (Git, GitHub, GitHub Workflows).
  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Experience with Agile methodologies.
  • Experience with Qlik Replicate, NiFi, Fivetran.
  • Programming skills in Python or Java.

Compensation & Benefits

  • Premium medical health plan & life insurance.
  • Full coverage OPD and limited out-of-pocket for IPD.
  • Dental coverage and annual medical check-up.
  • Provident fund contribution and employee savings plan.
  • Housing loan subsidy and workplace flexibility.
  • 10–20 days annual vacation, 5 days personal business leave, and special occasion leave.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →