Skip to content

Co-op Software Research Engineer- Database Engines

    • Vancouver, British Columbia
  • 2rrc5

Job description

Our team has an immediate co-op opening for a Software Research Engineer.

Responsibilities:

  • Work with a small team of highly motivated engineers and researchers.
  • Participate the design and implementation of analytical database engines.
  • Validate, evaluate and troubleshoot system designs issues.
  • Be up-to-date and evaluate relevant research ideas from leading research venues (e.g., VLDB/SIGMOD/CIDR).
  • Deliver high-performance and reliable code.

The target annual compensation (based on 2080 hours per year) ranges from $56,000to $104,000 depending on education, experience and demonstrated expertise.

Job requirements

What you'll bring to the team:

  • PhD, Bachlor's or Master's degree in Computer Science or a related discipline. PhD and research-based Master's degrees that specialize in database systems and computer systems is an asset.
  • Excellent programming skills in C, C++ or Rust is a must. Familiarity with other languages is an asset.
  • Familiar with one of data warehousing, SQL optimization and parallel/distributed database systems.
  • Familiar with systems programming, debugging and profiling.
  • Strong research ability to pick up new concepts quickly.
  • Hands on experience with query engine internals, transactional storage engines and indexing techniques.

or