Senior Software Engineer (Scala/other functional languages)

Location: Singapore, Singapore
Contract Type: Permanent
Specialisation: Technology HaTCH
Salary: S$90000.00 - S$180000.00 per annum
REF: BBBH209402_1515335026

Our client, a Swiss boutique style high calibre big data tech company, is looking for several software engineers to join their Singapore office. They've got close to USD50 million investment so far and Li Ka-Shing is one of their investors. They are being very small in size on purpose to keep the team very high calibre in quality. They have 3 offices: Zurich, Singapore and New York City, and the overall size is less than 50 people. Tech-wise, they are mainly doing big data tech stack: Scala, Python and Spark for data platform; D3JS, ReactJS for data visualisation; R, Python for data science. Their interview is extremely hard and focusing a lot on computer science fundamental and functional programming language.

Ideal candidates should have below skills and experience.

  • Expert with at 1 back-end language; functional languages (Scala, Clojure, Haskell, F#, Elixir, Erlang, etc.) will be highly preferred.
  • Very solid in computer science fundamentals like algorithms, data structures, distributed systems, etc.
  • Experienced with TDD and Agile.
  • Experience with big data platform will be highly valued.

Contact Wilson Jiang at or APPLY NOW by clicking the button below quoting reference number BBBH209402.

Business Registration Number: 200611680D. Licence Number: 10C5117. EA Personnel Registration Number: R1543950.