Senior Software Engineer at VAST Data | CA | Rezi

Senior Software Engineer at VAST Data

Senior Software Engineer

VAST Data · CA

3 weeks ago

Senior Software Engineer

VAST Data · CA

24 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Design, build, and optimize the core engine of a high-performance database system, focusing on its internal workings and creating fundamental components for efficient data storage, retrieval, and processing.

Responsibilities

  • Implement and enhance core database features, including the storage engine, query execution engine, and transaction manager.
  • Optimize low-level data structures, concurrency control mechanisms, and query optimization algorithms to improve speed and efficiency.
  • Develop the system that parses, plans, and executes user queries against data structures.
  • Implement mechanisms for data recovery, consistency, and durability.

Requirements

  • 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.
  • Experience in the core engineering of a database system.

Skills

  • C/C++
  • Database internals
  • Query planners
  • Storage engines
  • Transaction processing
  • Data structures
  • Algorithms
  • Operating systems
  • Systems programming
  • High-performance systems
  • Databases
  • File systems
  • Distributed data platforms

About the Company

  • One of the fastest-growing infrastructure companies in history.
  • At the center of the revolution in artificial intelligence.