SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer - Database

VAST Data - Vancouver, BC, Canada - In-office - posted 2026-08-11

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

VAST Data is seeking a Senior Software Engineer to join its infrastructure team and contribute to building next-generation database systems for the AI era. The company is a rapidly growing data platform provider focused on creating enterprise software infrastructure for capturing, cataloging, refining, and protecting massive datasets for real-time analysis and AI training/inference. In this role, you will architect and implement core backend components for a distributed vector database using C/C++. You'll design highly scalable distributed data structures and algorithms optimized for performance, concurrency, and fault tolerance. Your work will focus on developing backend services that enable fast search, efficient indexing, and real-time analytics over petabyte-scale datasets. Key responsibilities include: - Architecting and implementing core backend components for a distributed vector database - Designing highly scalable distributed data structures and algorithms optimized for performance, concurrency, and fault tolerance - Developing backend services enabling fast search, efficient indexing, and real-time analytics over massive datasets - Optimizing system performance across multi-threaded and multi-node environments - Ensuring low-latency, high-throughput data access and manipulation across global deployments - Collaborating with cross-functional teams to translate backend capabilities into real-world impact This is an opportunity to work at the intersection of low-level systems programming, distributed computing, and AI infrastructure. You'll be contributing to critical infrastructure at a pivotal time in both the company's growth and the broader AI revolution.

Similar roles