DevJobs

Scala Developer

Overview

SQream provides an analytics platform that minimizes Total Time to Insight for time-sensitive data on-prem and on-the-cloud.

Designed for tera-to-peta-scale data, the GPU-powered platform enables enterprises to rapidly ingest and analyze their growing data – providing full-picture visibility for improved customer experience, operational efficiency, and previously unobtainable business insights.


As a Scala Developer, you will be joining the SQL compiler team whose responsibilities include the maintenance and enhancement of our cost-based optimizer compiler. The compiler produces plans for execution in a hybrid computational environment (both CPU and GPU). You will get to work with a large code base and will have wide exposure to many aspects of the compilation process.


** We're located in Ramat Gan


Responsibilities:

  • Research, design and develop quality solutions that align with business requirements and meet company architectural standards
  • Work on cutting-edge technology, first and foremost a cost based optimizer
  • Contribute and drive technological and architectural decisions
  • Participate in reviewing design and code for other team members
  • Adhere to agile development principles while following and improving all aspects of the scrum process


Requirements:

  • At least 4 years of programming experience in Scala / Java or any other compiled language
  • B.Sc./M.Sc. in Computer Science, computer engineering or related field
  • Basic knowledge of SQL
  • Experience developing on Linux
  • Experience with database internals and query processing and optimizations will be considered a plus
SQream Technologies