DevJobs

Scala Developer

Overview
SQream provides an analytics platform that minimizes Total Time to Insight (TTTI) 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.

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 with many aspects of the compilation process.

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 to 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