Software Engineer, Database Engine


Position Overview

The database engine team is responsible for building the core database engine behind MemSQL. This includes developing in-memory and on-disk data structures and algorithms, row and columnar stores, networking, query optimization, and execution. MemSQL provides the unique benefit or building systems software in a rapid production environment with a small and collaborative team. In each release of our product, key features can be attributed to just a handful of engineers. 

Required Skills and Experience

  • BS college degree or equivalent experience in Computer Science or a similar field.
  • At least two years of experience developing and debugging in system level C/C++, particularly on Linux.
  • At least two years of experience with file systems, concurrency, multithreading, and server architectures.
  • Experience working on database internals or multi-threaded server internals.
  • Passionate about building highly reliable system software.

Perks and Benefits

  • Freedom to drive new features, top-of-market benefits, Wellness program, Pre-IPO equity, dog-friendly work space, casual work environment, company-wide trips, team off-sites, catered lunch and dinner five days a week and more…. 


MemSQL delivers the leading database platform for real-time analytics. Global enterprises use MemSQL to achieve peak performance and optimize data efficiency. With the combined power of database, data warehouse, and streaming workloads in one system, MemSQL helps companies anticipate problems before they occur, turn insights into actions, and stay relevant in a rapidly changing world.

MemSQL was ranked the #1 Operational Data Warehouse by Gartner, topping a list of 19 vendors, and is featured in both the Gartner Database and Data Warehouse Magic Quadrants. Our customers include Comcast, Kellogg, Pinterest, Akamai, Samsung, Dell/EMC, and Pandora. Our investors include Accel Partners, Khosla Ventures, In-Q-Tel, First Round Capital, IA Ventures and Data Center Collective, and we’ve raised nearly $100 million to date.

Consistent with our commitment to diversity & inclusion, we value individuals with the ability to work on diverse teams and with a diverse range of people.

To all recruitment agencies:  MemSQL does not accept agency resumes. Please do not forward resumes to MemSQL employees. MemSQL is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company that does not have a signed agreement with the Company.

Read Full DescriptionHide Full Description
Confirmed an hour ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles