Job Directory Software Engineer, Full Stack

Software Engineer, Full Stack
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description


Position Overview

The Platform Team focuses on enterprise usability, hybrid cloud solutions, and strategic integrations empowering our customers to achieve their goals. We believe that enterprise software doesn't need to be purely functional or boring; our investment in interaction and design will pay dividends down the road. Every engineer on the team shares a passion for providing a world-class user experience via a data-driven development process. We believe in helping our customers adopt a cloud strategy which avoids lock-in and doesn't compromise security policy. Last but not least, we realize that some customers need us to work with solutions they already have, and that building integrations with third-party tools may be the best path to customer success.

As a Software Engineer on the Platform Team, you will wear many hats as we build innovative data management applications, compelling third-party integrations, robust deployment tools, and much more. Working closely with product managers, designers, and other engineers, you will use your expertise in full stack development to solve technical challenges in many languages and environments. Our stack includes Go, Python, JavaScript, React, Kubernetes, Flow, Spark, and AWS.

Role and Responsibilities

Our Software Engineers work on small, collaborative teams to help drive our company forward. Whether you're building new features in JavaScript and React.js, writing distributed system management utilities, or building next generation data-science integrations, you will be responsible for projects that are deployed into production with each release. Your work will include everything from writing to testing software and you'll gain a significant understanding of both the product and the business.

Required Skills and Experience

* Passion for building high-quality products that are robust and easy to maintain in a fast-paced, team-oriented environment
* Motivation to drive tasks to completion and take ownership of projects
* Deep understanding of C.S. fundamentals
* Strong programming skill in Go, Python, or JavaScript
* Passionate about building highly reliable software
* Bachelor's Degree in Computer Science or related field

MemSQL envisions a world of adaptable databases and flexible data workloads - your data anywhere in real time. Today, global enterprises use MemSQL as a real-time data warehouse to cost-effectively ingest data and produce industry-leading time to insight. MemSQL works as a managed service, in any cloud, or on-premises environment.

Headquartered in San Francisco, CA with offices in Seattle, WA and Portland OR, MemSQL has raised nearly $100M from top investors including Accel Partners and Khosla Ventures, among others. MemSQL is trusted by customers including Uber, Akamai, Dell EMC, Samsung, Comcast, Kellogg, and more.

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.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.