SingleStore

MIT- Software Engineer Intern | Engine

SingleStore
Apply
5 hours ago
San Francisco, CA, USAIntern
H1B sponsor

Responsibilities

  • Develop new features and improvements across the SingleStore database.
  • Work on SQL query processing and query optimization.
  • Improve storage engines, indexing, and data management.
  • Build reliable distributed-system components involving concurrency, multithreading, and fault tolerance.
  • Investigate performance, scalability, and correctness issues.
  • Write production code, tests, documentation, and technical designs.
  • Participate in technical discussions, code reviews, and regular release cycles.
  • Collaborate with engineers, product managers, and cross-functional partners.

Requirements

  • Currently pursuing a bachelor’s or master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Strong foundation in data structures, algorithms, operating systems, and computer architecture.
  • Understanding of concurrency, multithreading, and server-based systems.
  • Programming experience in C++ or C.
  • Coursework or project experience in databases, distributed systems, operating systems, compilers, networking, or storage systems is preferred.
  • Preferred qualifications include systems-software debugging or optimization, Linux or Unix-based systems, performance profiling, memory management, low-level programming, and contributions to production software or substantial technical projects.
  • Prior professional experience is not required; coursework, research, projects, internships, or open-source contributions are accepted ways to develop relevant skills.

Benefits

  • Hands-on experience building software for a production distributed database.
  • Mentorship from experienced database and systems engineers.
  • Exposure to database internals, query processing, storage, reliability, and performance engineering.
  • Opportunities to collaborate across engineering and product teams.
  • A supportive environment focused on technical growth and meaningful ownership.
  • Deeper understanding of how software is designed, tested, released, and operated.

Tech Stack

CC++LinuxSingleStoreSQL

Categories

SingleStore

About SingleStore

501-1,000 employees

SingleStore builds SingleStoreDB, a distributed SQL database that supports real-time transactions and analytics on the same engine for data-intensive applications. It sells enterprise licenses and a managed cloud service to developers and companies needing low-latency analytics on operational data. Founded in 2011 and headquartered in San Francisco, the company is privately held and has a majority investment from Vector Capital.

Contact me