Staff-Lead Data Engineer (Bangkok Based - Relocation Included)
Recruitis →Bangkok, Thailand
Estimated range. Confirm compensation with the employer.
Bangkok, Thailand
Estimated range. Confirm compensation with the employer.
We check listings for employer identity, role clarity, and application links before publishing.
Listing record updated: October 9, 2026. We archive records after 60 days without an update. This date does not confirm that the employer is still hiring.
Wondering if your experience matches this role? Upload your CV to see matched skills, a fit score, and areas to develop.
The role is a hands-on technical leadership position at the intersection of data engineering, business analytics, ML engineering, and backend engineering. The team builds pipelines and platforms to support Data Science and Performance Marketing teams in running production experiments at scale. The position requires end-to-end ownership of systems that enable rapid experiment launches and involves working with structured and unstructured data at massive scale.
Provide technical leadership in improving the scalability, quality, accuracy, speed, and efficiency of existing data and ML processes
Analyze data to support better business decision-making
Design, build, and test tools, libraries, pipelines, and platforms that help Data Science and Business teams launch experiments in production
Partner with experienced engineers and product owners to identify and build tools that automate large-scale data management, analysis, and ML tasks
Take end-to-end ownership of systems that enable rapid experiment launches in production
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field
Expert in designing, writing, and maintaining data pipelines and systems while ensuring data quality
Expert-level SQL, Python3, and a JVM-based language (Java or Scala)
Expert in software design/design patterns/best practices, and both functional and object-oriented programming
Comfortable across a modern data/ML stack: Python3, Scala Spark, Hadoop, SQL, S3, and similar
Familiar with general machine learning concepts and common models (e.g. regularization, tree models)
Familiar with core statistical analysis concepts (e.g. p-value, z-score)
Strong analytical problem-solving capabilities and a data-driven engineering mindset
Good understanding of Hadoop ecosystems and Big Data architecture
Experience with Scala/Scala Spark development
Comfort working in an agile, test-driven environment
Linux systems administration skills
Job listings are sourced from company websites and career pages. Learn more about how we source jobs.
Bangkok Jobs is not affiliated with the hiring companies. Please verify all job details directly with the employer before applying. We are not responsible for the accuracy of job postings or hiring decisions.