Skip to main content

SingleStore

MIT- Software Engineer Intern | Engine

United StatesinternshipinternAdded today

About this role

SingleStore seeks a Software Engineer Intern to join the Database Engine team and contribute to core database technology, including query processing, storage, and distributed systems. You'll design and implement production-quality features while learning from experienced engineers in a collaborative environment.

What you'll do

  • Develop new features and improvements across the SingleStore distributed SQL database
  • Work on SQL query processing, optimization, and execution
  • Improve storage engines, indexing, and data management systems
  • Build reliable distributed-system components with focus on concurrency and fault tolerance
  • Write production code, comprehensive tests, documentation, and technical designs
  • Investigate and resolve performance, scalability, and correctness issues

What they're looking for

  • C++ or C programming
  • Data structures and algorithms
  • Operating systems concepts
  • Computer architecture understanding
  • Concurrency and multithreading
  • Distributed systems design
  • Problem-solving and analytical thinking
  • Technical communication and collaboration
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

  • Tell us about a complex data structure or algorithm project you've completed and the challenges you faced
  • Describe your experience with C++ or C and any systems-level programming you've done