SingleStore is a company at the forefront of real-time technology that’s revolutionizing how businesses operate. As a Software Engineer, you will own your projects end-to-end and work collaboratively across teams to drive the company forward, contributing to both new and existing projects in a rapid production environment.
Responsibilities:
- Our Software Engineers work on small, collaborative teams to help drive our company forward
- Whether you’re 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, or writing search and costing modules for the query optimizer, our University Graduates are responsible for brand new and existing projects that are deployed into production with each release
- Your work will include everything from writing to testing software, and you’ll gain a significant understanding of both the product and the business
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
- Passionate about building highly reliable software
- Firm grasp of algorithms and data structures