Uncubed

Software Engineer - Generalist

Quora, Mountain View, CA

Q&A platform that empowers people to share and grow the world’s knowledge


Have specific expertise or interest? Check out https://www.quora.com/careers/ for a full list of engineering roles.

Quora's mission is to share and grow knowledge. In order to achieve this mission, we're looking for creative, adaptable engineers who are excited to tackle a diverse range of technical challenges, with the end goal of creating a reliable, engaging product for our ever-growing user base.

Generalist engineers at Quora work on projects with direct impact to our technical and product strategy. They are comfortable moving up and down the stack, building anything needed to solve the challenge at hand—whether it's a new user-facing feature or the data pipeline powering it. As a member of a cross-functional product development team, you'll be responsible for architecting, implementing, and iterating on high-scale applications end-to-end.

Things we look for:

  • B.S., M.S., or Ph.D. in Computer Science or equivalent
  • Knowledge of Python and JavaScript, or the ability to learn them quickly
  • Experience with web applications, databases, and distributed systems a plus
  • Experience with data-driven decision-making and A/B testing a plus
  • Passion for learning and always improving yourself and the team around you
  • Love of the Quora product
We also have some coding challenges (http://www.quora.com/about/challenges) that you can try for fun or if you want to make your application stand out.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About Quora

We want to democratize access to knowledge of all kinds—from politics to painting, cooking to coding, etymology to experiences—so if someone out there knows something, anyone else can learn it. Our mission is to share and grow the world's knowledge, and we're building a world-class team to help us achieve this mission. 

Want to learn more about Quora? Visit Quora's website.