Staff - Principal Data Engineer (Bangkok Based - Relocation Included)
Core
Build scalable data pipelines, platforms, and tools enabling Data Science and Performance Marketing teams to run experiments in production at scale.
Role type
Staff/Principal Data Engineer (Technical Leadership)
Builds
Data pipelines, platforms, and tools for large-scale data management, analysis, and ML tasks
Domain
Technology / Data Engineering / Machine Learning
Deliverable
production ML models
Required skills
Data pipeline design, SQL, Python, JVM languages (Java/Scala), Software design patterns, Functional and object-oriented programming, Statistical analysis
Preferred skills
Hadoop ecosystems, Big Data architecture, Linux systems administration, Agile/DevOps practices
Technologies
Python, Scala, Spark, Hadoop, SQL, S3
Responsibilities
Provide technical leadership to improve scalability and efficiency of data/ML processes; Design and build tools/libraries/pipelines for production experiment launches; Partner with engineers to automate large-scale data management and ML tasks; Take end-to-end ownership of systems enabling rapid experiment launches; Analyze data to support business decision-making
Seniority
Staff/Principal, hands-on technical leadership
