Software Engineer, Database Engine

The cloud-native, operational database built for speed and scale.
$120,000 - $180,000
Backend
Entry-Level Software Engineer
In-Person
101 - 500 Employees
Enterprise SaaS · Database

Description For Software Engineer, Database Engine

SingleStore (formerly MemSQL) is a leading cloud-native operational database company that has raised over $100M from top investors including GV, Accel Partners, and Khosla Ventures. As a Software Engineer on the Database Engine team, you'll be at the forefront of real-time technology, working on critical systems that power modern applications and analytical systems. You'll join a collaborative environment where engineers own projects end-to-end and contribute throughout the product lifecycle. The role offers unique opportunities to work on high-performance database systems, optimizing query performance and cluster operations. You'll gain extensive experience with C++ programming on Linux while working with a small, dedicated team. The company has a strong track record of success, serving major clients like Uber, Akamai, Dell EMC, and Samsung. They offer a dynamic work environment across offices in San Francisco, Seattle, and Portland, with a culture that celebrates diversity, innovation, and creativity. This role is perfect for engineers passionate about building reliable, scalable database systems and wanting to make a significant impact in the database technology space.

Last updated 10 days ago

Responsibilities For Software Engineer, Database Engine

  • Build systems software in a rapid production environment
  • Increase runtime and performance of MemSQL cluster
  • Write new C++ code for the query optimizer
  • Write and test software
  • Work on brand new and existing projects deployed into production

Requirements For Software Engineer, Database Engine

Linux
  • B.S. Degree in Computer Science, Electrical Engineering, Computer Engineering, or related discipline
  • Deep understanding of C.S. fundamentals
  • Strong programming skills with C/C++, particularly on Linux
  • Passionate about building highly reliable software
  • Firm grasp of algorithms and data structures

Interested in this job?

Jobs Related To SingleStore Software Engineer, Database Engine

Software Engineer

Entry-level Software Engineer position at SingleStore, working on cloud-native database technology with focus on performance, reliability, and innovation.

SDE-1 FTC

Entry-level Software Development Engineer position at Amazon Pay, focusing on building and maintaining payment processing systems in Bangalore, India.

Business Engineer (University Grad)

Entry-level Business Engineer position at Meta focusing on building scalable solutions across Meta's platforms including Video, Commerce, Monetization, Metaverse, Gaming, and AI.

Technical Support Engineering

Technical Support Engineer role at Microsoft, focusing on Azure services and customer support, with hybrid work options and comprehensive benefits.

Software Engineer

Software Engineer role at Microsoft's Azure Data team, building next-gen data integration services with 1+ years experience required.