Singlestore
Software Engineer
Overview
SingleStore Software Engineers are at the forefront of real-time technology that’s revolutionising how companies run their businesses every day. As a Software Engineer you will be empowered to own your projects end-to-end and be an active contributor throughout the product life cycle.
About Singlestore
SingleStore delivers the cloud-native database with the speed and scale to power the world's data-intensive applications. With a distributed SQL database that introduces simplicity to your data architecture by unifying transactions and analytics, SingleStore empowers digital leaders to deliver exceptional, real-time data experiences to their custom
Requirements & Eligibility
- 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
Key Responsibilities
- Work on small, collaborative teams to help drive our company forward
- Explore cutting-edge technologies like LLM and vector index
- Improve the fault tolerance a SingleStore cluster
- Accelerate the performance of SQL queries with techniques like SIMD and LLVM codeGen
- Write search and costing modules for the query optimiser
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Singlestore. Please verify all details on the official company application portal.