← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Data Engineer Internship

OOCA · Bangkok

📅 18/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 7,115 jobs in Thailand →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Role Overview We are looking for a motivated Data Engineer Intern to support our technology team in managing, processing, and improving data across the organization. This role provides hands-on experience in data pipelines, databases, data quality, and data integration — using tools such as SQL, Python, and n8n — while working closely with technology and business teams. Data Pipeline & Integration Support the development and maintenance of data pipelines and data processing workflows using SQL, Python, and workflow automation tools such as n8n . Assist in collecting, transforming, and integrating data from various sources and systems ( databases, APIs, files, and third-party platforms ). Support data integration between applications, databases, and internal systems, including scheduled jobs and API/webhook-based data flows . Assist in monitoring data processes and troubleshooting data pipeline issues. Database & Data Management Support the maintenance and organization of databases and data structures ( PostgreSQL / MySQL, and cloud data warehouses such as BigQuery ). Assist in writing and optimizing SQL queries to retrieve and process data efficiently. Support data cleaning, validation, and transformation to ensure data quality and usability. Assist in identifying and resolving data inconsistencies or quality issues. Development & Business Support Work with available data to support reporting, analysis, and data-driven initiatives across the business. Assist in preparing datasets, reports, or data tools ( dashboards in tools such as Looker Studio / Metabase ) to support business and operational needs. Collaborate with relevant teams to understand data requirements and translate them into practical data solutions. Support the development and improvement of data processes based on business requirements, including automating recurring manual data tasks . Collaboration & Continuous Learning Collaborate with developers, data teams, and business stakeholders to understand requirements and deliver solutions. Participate in data testing, documentation, technical discussions, and process improvement activities. Stay updated on relevant data technologies, tools, and best practices. Take ownership of assigned tasks, communicate progress and challenges, and seek feedback to continuously improve technical skills. Tech Stack You'll Work With Languages: SQL, Python (JavaScript/Node.js is a plus) Databases & Warehouse: PostgreSQL / MySQL, BigQuery Pipeline & Automation: n8n, scheduled jobs, REST APIs / webhooks Reporting: Looker Studio / Metabase, Google Sheets Tools: Git / GitHub, Docker, cloud platform basics (GCP) Requirements Able to commit to a minimum 3-month internship period. Currently studying Computer Science, Data Science/Engineering, Statistics, IT, or a related field (or self-taught with equivalent projects). Basic SQL skills and an understanding of how relational databases work. Basic scripting ability in Python (or another language) for data processing. Exposure to n8n, Node.js, ETL concepts, or any cloud data platform is a strong plus. Detail-oriented about data accuracy, willing to learn, and able to communicate findings clearly. Benefits Internship Allowance 6,000 per/month
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →