SingleStore
Software Engineer-New Grad 2027
About this role
SingleStore is hiring new graduate Software Engineers to work on real-time database technology, including cutting-edge features like LLM integration, query optimization, and cluster fault tolerance. You'll own projects end-to-end, collaborate across teams, and grow under mentorship from experienced engineers who balance technical and business expertise.
What you'll do
- Own end-to-end software projects from development through production deployment
- Work on features like LLM and vector indexing, query optimization, and SQL performance acceleration
- Write, test, and debug code for distributed SQL database systems
- Collaborate with small teams on fault tolerance and cluster improvements
- Contribute to search and costing modules for the query optimizer
- Gain exposure to product, business, and cross-functional teams
What they're looking for
- C++ or C programming
- Operating systems and concurrency concepts
- Multithreading and server architecture design
- Algorithms and data structures
- Software reliability and quality practices
- Distributed systems fundamentals
- Performance optimization techniques (SIMD, LLVM)
- SQL and database concepts
Benefits
- Mentorship from experienced engineers invested in your growth
- Exposure to cross-functional teams including product, marketing, and sales
- Rapid production environment with frequent release cycles
- Collaborative team culture with team celebrations and outings
- Merit increases and annual bonuses eligible for certain roles
- Diverse, inclusive workplace
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
SingleStore
SingleStore builds a cloud database platform that powers enterprise data solutions at scale. The company is hiring support engineers, site reliability engineers, and forward-deployed engineers to deliver technical support, optimize cloud infrastructure, and architect customer solutions.
- Website
- singlestore.com
Likely interview questions
- Walk us through a complex system or project you built in school that involved multithreading or concurrency—what challenges did you face?
- How would you approach optimizing a SQL query that's running slowly on a distributed database?