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 2 months 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.

Quality Assurance Engineer I, Music Client QA

Entry-level Quality Assurance Engineer position at Amazon Music, focusing on manual and automated testing for music streaming platform features.

Grocery Manager Bend Oregon

Grocery Manager position at Safeway in Bend, Oregon, leading multiple departments and teams while ensuring operational excellence and customer satisfaction.

Associate Product Manager - Launchpad

Entry-level Associate Product Manager position in Lowe's Launchpad Program, offering structured training and hands-on experience in product management with comprehensive benefits.

Software Engineer I - C#

Entry-level Software Engineer position at McDonald's Global Technology, focusing on C# development for restaurant technology solutions in Mexico City.