Software Engineer, Full-Stack (MemSQL)

The MemSQL Applications Team wraps our blazing-fast database engine in beautiful and easy-to-use interfaces and tools. Customers often make the decision to buy our database based on the experience they have with your work on the Applications Team.

You will help create the user-facing applications across the MemSQL tools and platforms. To do this well, you will need to be able to take complex customer problems and solve them by quickly building solutions using modern languages and tools. You also get to work closely with our design and program management teams to come up with innovative new products and features.


You will be building next generation, super performant and usable web applications over our one-of-a-kind distributed database engine. You’ll be working on creating a variety of customer-facing apps that enable customers to take advantage of MemSQL’s incredible performance. Day-to-day, you will spend time brainstorming with our product and design teams on new features and products and turning those ideas into reality by architecting and building fast, creative, and maintainable software.

What we’re looking for:

  • Fluent in both front-end and back-end technologies — which isn’t as important as having broad experience and a good feel for when and how to best employ them.
  • Strong in software engineering skills and fundamental CS understanding.
  • Able to iterate on full-stack projects to quickly build prototypes and turn them into solid products ready for demanding production environments.
  • Experienced in building product features from back to front both independently and with a team.
  • Comfortable creating certainty from ambiguity.



Job posted 5/6/2016