SingleStore is seeking to solve the problem of providing real-time data experiences for data-intensive applications through a cloud-native database that unifies transactions and analytics.
Requirements
- B.S. Degree in Computer Science, Electrical Engineering, Computer Engineering, or related discipline
- 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
- Passionate about building highly reliable software
Responsibilities
- Work on small, collaborative teams to 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.
- Be responsible for brand new and existing projects that are deployed into production with each release.
- Write and test software while gaining a significant understanding of both the product and the business.
Other
- B.S. Degree in Computer Science, Electrical Engineering, Computer Engineering, or related discipline
- Ability to work on diverse teams and with a diverse range of people
- Salary is based on permissible, non-discriminatory factors such as skills, experience, and geographic location