SingleStore is looking to develop and deploy real-time technology to revolutionize how companies run their businesses.
Requirements
Deep understanding of C.S. fundamentals, in particular operating systems, concurrency, multithreading, and server architectures
Strong programming skills with C++ or C
Firm grasp of algorithms and data structures
Experience with distributed SQL databases
Knowledge of cloud-native databases
Experience with SIMD and LLVM codeGen
Experience with query optimizers
Responsibilities
Work on small, collaborative teams to help drive the company forward
Explore cutting-edge technologies like LLM and vector index
Improve the fault tolerance of a SingleStore cluster
Accelerate the performance of SQL queries with techniques like SIMD and LLVM codeGen
Write search and costing modules for the query optimizer
Write and test software
Gain a significant understanding of both the product and the business
Other
B.S. Degree in Computer Science, Electrical Engineering, Computer Engineering, or related discipline
Passionate about building highly reliable software
Consistent with our commitment to diversity & inclusion, we value individuals with the ability to work on diverse teams and with a diverse range of people