Skip to main content

SingleStore

Software Engineer-New Grad 2027

United StatesentryAdded today

About this role

SingleStore seeks new graduate software engineers to join collaborative teams building a cloud-native distributed SQL database. You'll own projects end-to-end, working on performance optimization, fault tolerance, query optimization, and emerging technologies like LLMs and vector indexing while growing alongside experienced mentors.

What you'll do

  • Develop and maintain software components for SingleStore's distributed SQL database platform
  • Own projects from conception through production deployment with each release cycle
  • Optimize SQL query performance using techniques like SIMD and LLVM code generation
  • Improve cluster fault tolerance and system reliability
  • Write, test, and debug code across the product lifecycle
  • Collaborate with product, marketing, and sales teams to understand business impact

What they're looking for

  • C++ or C programming
  • Operating systems and server architecture fundamentals
  • Concurrency and multithreading
  • Algorithms and data structures
  • Software testing and debugging
  • SQL and database concepts
  • Version control and collaborative development
  • Problem-solving and attention to detail

Benefits

  • Mentorship from experienced engineers invested in your growth
  • Exposure to cutting-edge database technologies and LLM/vector indexing
  • Collaborative team environment with celebration of wins
  • Business partner role with cross-functional visibility
  • Opportunities for merit increases and annual bonuses
Apply with Autofill

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.

View all jobs at SingleStore

Likely interview questions

  • Walk us through a complex C++ or C project you built and how you optimized it for performance.
  • How would you approach diagnosing and fixing a concurrency bug in a multithreaded server application?