MIT-Software Engineer-New Grad |Engine|

SingleStore
San Francisco
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Problem-solving","Learning agility"]

Work with experienced engineers on production-quality database software in SingleStore’s Database Engine team. You’ll design, implement, test, and improve features across query execution, optimization, storage, indexing, transactions, and distributed-system reliability. Own well-scoped projects, collaborate with engineers and product managers, and investigate performance, scalability, and correctness issues. You’ll ship code through regular release cycles while building a strong foundation in systems and database engineering.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SingleStore
SingleStore
1 day ago

MIT-Software Engineer-New Grad |Engine|

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Work with experienced engineers on production-quality database software in SingleStore’s Database Engine team. You’ll design, implement, test, and improve features across query execution, optimization, storage, indexing, transactions, and distributed-system reliability. Own well-scoped projects, collaborate with engineers and product managers, and investigate performance, scalability, and correctness issues. You’ll ship code through regular release cycles while building a strong foundation in systems and database engineering.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Design, implement, test, and improve production-quality database software.
  • •Develop features for the SingleStore database engine.
  • •Improve query execution, optimization, and runtime performance.
  • •Work on storage engines, indexing, transactions, and data management.
  • •Investigate and resolve performance, scalability, and correctness issues; write production code, tests, documentation, and technical designs.

Key Requirements

  • •Bachelor’s or master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field (completed or expected by the start date).
  • •Strong foundation in data structures, algorithms, and software design.
  • •Programming experience in C++ or C.
  • •Understanding of operating systems, concurrency, multithreading, and computer architecture.
  • •Familiarity with Linux or Unix-based systems and ability to learn quickly to solve complex technical problems.
Education:Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or related field
Skills:CommunicationProblem-solvingLearning agility
Languages:English
Tech Stack:C++CLinuxUnix

Company Brief

SingleStore
Provides a distributed, high-performance SQL database for real-time analytics and transactions. SingleStore delivers a cloud-native platform that combines transactional and analytical workloads for modern data-intensive applications.
Industry: Data Infrastructure
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn