Engineering at Quora

Explore open positions

Engineers build our products from the ground up, from backend infrastructure to ranking algorithms to frontend abstractions, in order to achieve our mission. At Quora, we believe in the power of engineering to solve complex problems and create meaningful impact. Our engineers embody the core values of Quora, and we are proud to have such a talented and dedicated team. From Foundation, Product Systems, and ML teams, our engineers are team players who take initiative to handle issues, are passionate about their work, and can adapt to changes quickly. They also have a selfless learning attitude and respond well to feedback, communicate openly and directly, and are humble and self-aware. Most importantly, they are driven by long-term impact, while understanding the trade-offs related to short-term execution.

Our Engineering Values

Our engineering teams foster a culture of excellence and collaboration by prioritizing the following values:

  1. We embrace a selfless learning attitude and welcome feedback as an opportunity for growth.
  2. We practice open and direct communication to foster transparency and build trust.
  3. We are empathetic to others, understanding that our success is tied to the success of our team.
  4. We are flexible and can adapt to changes quickly, recognizing the importance of agility and resilience in a fast-paced environment.
  5. We are driven by long-term impact but understand the trade-offs related to short-term execution.
  6. We are aligned with Quora's mission and vision, working towards making a positive impact on the world.
  7. We are team players, collaborating with others to achieve our shared goals.
  8. We take initiative to handle issues and are proactive in our approach to problem-solving.
  9. We are passionate about our work and take pride in delivering the best possible experience for our users.
  10. We value humility and self-awareness, recognizing that there is always room for improvement.

Our teams

At Quora, our Engineering Department is divided into three main sections, each with several subteams. This structure allows us to efficiently manage and prioritize our engineering efforts while maintaining a focus on innovation, collaboration, and excellence. Our teams work together to deliver high-quality products that align with our overall mission and values.

Our engineering leadership team

Vanessa Tan

Vanessa Tan

Vice President of Engineering

12 years at Quora

Bo Hua

Bo Hua

Head of Machine Learning Organization

9.5 years at Quora

Charlie Hu

Charlie Hu

Head of Product Engineering Organization

7.5 years at Quora

Hwan Seung Yeo

Hwan Seung Yeo

Head of Foundation Organization

12.5 years at Quora

Ryan Seu

Ryan Seu

Head of Security Organization

2 years at Quora

Technical interview tips

While every journey and interview path is different, our team of interviewers have identified a few key tips to help you prepare and feel confident going into your engineering interviews at Quora.

Research

Familiarize yourself with our company values and ongoing projects by exploring our careers page. Come with any questions - we want to make sure all of your questions are answered at every step.

Be pragmatic

In your technical interviews, we suggest trying to find a solution quickly and then optimizing it rather than spending a significant amount of time developing the optimal solution.

Ask questions

Don't hesitate to ask questions during your technical interviews - we encourage you to think out loud. Your interviewers are there to help and guide you to ensure you stay on track throughout every interview.

Practice with Poe

Practice coding challenges with tools like Poe to sharpen your problem-solving skills and boost your confidence for technical interviews.

Be part of our mission

Discover exciting opportunities and grow with us.

Open Engineering Roles