Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Technical Support Engineer

Customer Support | San Francisco, CA | Full Time

Job Description

Technical Support Engineer at Alpine Data

About Us

Alpine Data is a growing startup in San Francisco focusing on the difficult problem of transforming machine learning and Big Data into business value for our customers. Alpine’s software is unique with its intuitive flow-based visual programming environment for data science combined with the tools to manage and collaborate across the data lifecycle.

Data is doubling every two years – take the lead in making it valuable.

The Role

As a Technical Support Engineer, you will help our customers solve real-world problems by leveraging our analytics platform and the methods of data science. Our support requests are full-stack:  they range from checking Linux memory settings to tuning Hadoop parameters to assisting customers in the effective use of our statistical and machine learning tools. You will work in an open, collaborative environment and should enjoy problem-solving and learning about the latest technologies.

As a support engineer, you'll be encouraged grow and learn valuable skills for data science, data engineering, and data operations.  You'll be immersed in the tools and technologies of big data:  Spark, HDFS, MLLib, Python, Amazon AWS, Linux, R, SQL, etc.

You should have experience in Linux and Hadoop, and a drive to learn more!



  • Work with customers, mostly remote but sometimes on-site, to help them be successful with data science projects using Alpine’s technology

  • Troubleshoot problems at all levels of the technology stack, including web browsers, Java and Scala applications, Linux servers, Hadoop clusters, and database servers

  • Spin up Hadoop environments in the cloud in order to reproduce customer issues

  • Learn data science and machine learning concepts by supporting Alpine and peripheral technologies

  • Collaborate with data scientists and software engineers to help improve Alpine’s services and products

We are looking for people with:

  • Two+ years of experience in technical support

  • Strong knowledge of Linux

  • Understanding or experience of Hadoop and SQL

  • Familiarity with a scripting language like Bash or Python

  • Strong communication skills and the ability to collaborate in a dynamic team

  • Ideally some familiarity with Hive, Pig, Spark, or Java

Working at Alpine

  • High visibility in a small, collaborative team

  • Cross-disciplinary interactions with a diverse, experienced staff

  • Competitive salary with excellent benefits and equity

  • A great office environment (∞ snacks, drinks, happy hour on Fridays)

  • Opportunities to contribute to Open Source (e.g., MLLib)

  • Weekly internal tech talks, monthly public meetups (SF Big Analytics, SF Machine Learning)

More Information