Uncubed

Software Engineer - Platform

Quora, Mountain View, CA

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


Platform engineers create the core frameworks, abstractions, and tools that form the foundation of the Quora product. Development velocity is one of our top priorities, and Platform engineers are responsible for building intuitive, robust, and performant frameworks used across all of product development. Platform engineers build APIs from the ground up, working with other developers to understand the problems they face, architecting generalized, sustainable solutions, and driving the evolution of those frameworks as we rapidly scale. Projects on Platform range from Javascript on the client-side to Python on the server-side, including our rich text editor, asset packaging, web frameworks, UI patterns, and internal tools.

Responsibilities:

  • Proactively identify improvements to our core frameworks and development processes, then drive the implementation of fast, elegant solutions.
  • Partner with other developers to understand their needs and develop tools to increase productivity across product development.
  • Be a company-wide advocate for code quality and help others improve the designs of their APIs and systems.

Requirements:

  • 4+ years of experience working with large scale codebases and systems, particularly web applications.
  • 4+ years of experience building APIs that are used by large teams.
  • Passion for code quality and designing elegant systems.
  • Strong communication and inter-personal skills.
  • Love of learning, mentorship, and improving everyone around you.
  • Experience contributing to large open source projects is a plus.
  • Experience with Python, Javascript, and SQL is a plus.
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 https://www.quora.com/