xelys jobs xelys jobs

Senior Software Engineer (Database)

VAST Data

full-remoteseniorpermanentbackendfullstack Full remote - Vancouver, CA 133 days ago via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

CC++Distributed SystemsVector DatabasesDatabasesMulti-threadingMemory ManagementPerformance TuningIndexingFault Tolerance

About the role

Role overview

Join VAST Data as a Senior Software Engineer (Database) to build the backend engine behind a high-performance, massively distributed, analytical + vector database. The role sits at the intersection of low-level systems programming, distributed computing, and AI infrastructure.

Responsibilities

  • Architect and implement core backend components for a distributed vector database using C/C++
  • Design highly scalable distributed data structures and algorithms optimized for performance, concurrency, and fault tolerance
  • Optimize backend system performance and reliability
  • Collaborate with cross-functional teams to translate backend capabilities into real-world impact

Requirements

  • Proven backend experience building high-throughput databases, vector stores, or real-time processing engines
  • 5+ years of backend engineering experience, with strong proficiency in low-level C and C++
  • Expertise in multi-threaded programming, memory management, and performance tuning
  • Experience with distributed data structures/algorithms and system reliability patterns
  • Hands-on experience building distributed backend systems at scale
  • Experience with analytical and/or vector databases
  • Familiarity with query engine internals, indexing techniques, and/or storage layer optimizations

Nice-to-haves

  • Knowledge of Python or Java for integration or tooling
  • Bachelor’s/Master’s/PhD in a related field (e.g., distributed systems, backend architecture, database internals)

Location / work mode

  • Full remote (Vancouver, CA listed)

About VAST Data

VAST Data builds next-generation, scalable data infrastructure designed to support AI-native workloads. The company focuses on high-performance, massively distributed databases that combine analytical and vector storage capabilities. Its engineering efforts span low-level systems performance through to distributed computing and database internals.

Scraped 5/13/2026