Staff Data Engineer (Fintech team) (Bangkok based, relocation provided)

PermanentBangkok, Thailand8+ years

About the position

- We are looking for engineers with experience in the fintech area. - This can be a year or two at a fintech startup right through to an expert in this domain. - You might have a background as 'back end' or 'data' engineer, either way we are looking for smart engineers who can be super agile, move fast and have an eye for detail.

Tech Stack

- Scala - Spark - Java - Golang - Python3 - Scripting (Bash/Python) - Hadoop - SQL - S3

Responsibilities

- Lead the team technically in improving scalability, stability, accuracy, speed and efficiency of our existing Data systems. - Build, administer and scale data processing pipelines.

Requirements

- Bachelor's degree in Computer Science /Information Systems/Engineering/related field - Good experience in Apache Spark - Expert level understanding of JVM and either Java or Scala - Experience debugging and reasoning about production issues is desirable - SQL experience - Analytical problem-solving capabilities & experience

Nice to have

While not specifically required, let us know if you have any of the following:
Good understanding of Hadoop ecosystems, Experience working with Open-source products, Python/Shell scripting skills, Working in an agile environment using test driven methodologies

Compensation (estimated)

THB 50,000 - THB 80,000

Hiring Process

AutoFill your information, How would you describe your familiarity with Apache Spark?, How would you describe your level of hands-on experience with coding?, Are you currently or have in the past been a resident of the following countries or territories?, In which country/region are you currently based?, Do you allow us to provide you TEXT/SMS updates of your interview process?, Have you read our Engineering blog?, Do you agree to Agoda’s use of personal data from your application to improve our recruitment experience?, Email me about other job openings within the Booking Holding’s entities and recruitment-related newsletters., To avoid actual or perceived impairment of our parent company’s independent auditor – Deloitte and to comply with applicable regulations of Securities and Exchange Commission of the United States, we need to seek approvals from our parent company before starting the interview process. With this, please confirm if you are currently or formerly have been associated with Deloitte or any of its subsidiary entities at any time including but not limited to any time as a direct employee, director, contractor, major shareholder, intern etc.?