Software Engineer - Data Infrastructure

Silicon Valley, CA, United States


Role Location

  • Silicon Valley, CA, United States


251 - 500 people


650 Castro St Ste 450
Mountain View, CA, 94041, US

Tech Stack

  • Python
  • MySQL
  • Nginx
  • Memcached
  • C++
  • HBase
  • Machine Learning
  • Amazon AWS
  • Android
  • iOS
  • Data Science
  • Distributed Systems
  • Deep Learning
  • Javascript
  • Neural Networks

Role Description

Our data infrastructure team is responsible for all things data — data warehouse, streaming infrastructure, experimentation framework, data visualization tools and so on. We leverage existing open source technologies like Kafka, Hadoop, Hive, Presto, Spark, Airflow and also build our own. As a member of our team you would spend time designing and scaling our existing infrastructure, working closely with other teams to identify and execute on new use cases of data infrastructure, and promoting the correct use of data at the company.


Design, implement and maintain high performance and scalable data infrastructure Improve the reliability and efficiency of our core systems Own end to end applications of offline data like our A/B testing framework Work cross-functionally with various engineering and data science teams to identify and execute on new opportunities in data-infrastructure Requirements

2+ years of industry experience in Data Infrastructure or related field Working knowledge of relational databases and query authoring (SQL) Experience working with open source technologies like Kafka, Hadoop, Hive, Presto, and Spark Knowledge of Java or Scala, or the ability to learn them quickly BS, MS or PhD in Computer Science, Engineering or a related technical field Love of the Quora product

About Quora

A vast amount of the knowledge that would be valuable to many people is currently only available to a few — either locked in people’s heads, or only accessible to select groups. We want to connect the people who have knowledge to the people who need it, to bring together people with different perspectives so they can understand each other better, and to empower everyone to share their knowledge for the benefit of the rest of the world.

Read about our mission here or about careers at Quora here.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.