SingleStore is looking for Software Engineers to work on real-time technology that is revolutionizing how companies run their businesses. They need engineers who can contribute to new and existing projects that are deployed into production with each release, impacting the company's ability to deliver exceptional, real-time data experiences to their customers.
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
Responsibilities
- exploring cutting-edge technologies like LLM and vector index
- improving the fault tolerance a SingleStore cluster
- accelerating the performance of SQL queries with techniques like SIMD and LLVM codeGen
- writing search and costing modules for the query optimizer
- writing software
- testing software
Other
- B.S. Degree in Computer Science, Electrical Engineering, Computer Engineering, or related discipline
- Passionate about building highly reliable software
- individuals with the 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