VAST Data Logo

VAST Data

Senior Software Engineer

Reposted 9 Hours Ago
Remote or Hybrid
Hiring Remotely in Canada
Senior level
Remote or Hybrid
Hiring Remotely in Canada
Senior level
Seeking a Senior Software Engineer to design, build, and optimize the core components of a high-performance database system focusing on internal database workings, performance optimization, and reliability solutions.
The summary above was generated by AI
Description

VAST Data is looking for a Core Database Developer (Database Internals) to join our growing team!

This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization at the center of the revolution in artificial intelligence, which is creating a hurricane of change.

We are looking for a talented Software Engineer to design, build, and optimize the core engine of our high-performance database system. This is a deep, systems-level role focused on the internal workings of a database. You will be responsible for creating the fundamental components that store, retrieve, and process data efficiently.

Requirements

Key Responsibilities

  • Design & Develop Database Components: Implement and enhance core database features, including the storage engine, query execution engine, and transaction manager.
  • Optimize Performance: Work on low-level data structures (like B-Trees or LSM-Trees), concurrency control mechanisms (MVCC), and query optimization algorithms to improve speed and efficiency.
  • Build the Query Engine: Develop the system that parses, plans, and executes user queries against our data structures.
  • Ensure Reliability: Implement mechanisms for data recovery, consistency, and durability.

Qualifications

  • Strong experience in systems programming, preferably C/C++
  • Deep understanding of database internals (e.g., query planners, storage engines, transaction processing).
  • Expertise in fundamental computer science concepts like data structures, algorithms, and operating systems.
  • Proven experience building or contributing to complex, high-performance systems such as databases, file systems, or distributed data platforms.
  • Note: Experience limited to writing SQL queries or database administration is not a fit for this position. We are seeking engineers with experience in the core engineering of a database system.

Similar Jobs

5 Days Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you'll develop core infrastructure for multi-agent systems, designing backend services and APIs for orchestration, collaborating across teams, and driving technical decisions in a dynamic environment.
Top Skills: APIsDistributed TracingEvent-Driven SystemsGoObservability ToolingPython
14 Days Ago
In-Office or Remote
Senior level
Senior level
Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
As a Senior Software Engineer, you will lead frontend initiatives using React and React Native, collaborating with product and design to deliver user experiences, while mentoring teammates and shaping frontend architecture.
Top Skills: JavaScriptReactReact Native
20 Days Ago
Remote or Hybrid
Canada
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Seeking a Software Engineer/Senior Software Engineer to design, develop, and deliver quality backend services and APIs using Go, with emphasis on Kubernetes and cloud services.
Top Skills: BigQueryCdc FrameworksGcp (Google Cloud Platform)Go (Golang)Helm ChartsKubernetesPub/SubRestful Apis

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account