Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Aug 13, 2026.
Join VAST Data as a Senior Software Engineer (Database) and help build the next generation of scalable, AI-native data infrastructure. In this role, you will focus on the design and development of backend services for a massively distributed, high-performance combined analytical and vector database. You will work at the intersection of low-level systems programming, distributed computing, and AI infrastructure. Responsibilities include architecting and implementing core backend components, designing scalable distributed data structures and algorithms, optimizing system performance, and collaborating with cross-functional teams. Candidates should have a Bachelor's degree in Computer Science or a related field, 5+ years of experience in backend engineering, and strong proficiency in C and C++.
Missions
- 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.
- Collaborate closely with cross-functional teams to translate backend capabilities into real-world impact.
Profil recherché
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience- 5+ years of experience in backend engineering, with strong proficiency in low-level C and C++
- Proven track record of backend work on high-throughput databases, vector stores, or real-time processing engines
- Hands-on experience designing and building distributed backend systems or infrastructure at scale
- Expertise in multi-threaded programming, memory management, and performance tuning
- Experience with distributed data-structures, algorithms and system reliability patterns
- Experience building or optimizing analytical or vector databases
- Familiarity with query engine internals, indexing techniques, or storage layer optimizations
- Knowledge of Python or Java for integration or tooling
- Bachelor's, Master’s or PhD in a related technical field (distributed systems, backend architecture, database internals)

