Senior Software Engineer, Product

1 week ago
Employment Information

Most human knowledge is still offline, either stored in people’s minds or locked away in books and academic papers that are accessible only to experts. While over a billion people use the internet, only a small percentage contribute their knowledge. Our goal is to democratize access to all forms of knowledge—from politics and painting to cooking, coding, and personal experiences—so that if someone knows something, anyone can learn it. We aim to share and expand the world’s knowledge and are assembling a top-tier team to help us achieve this mission.

About the Team:

Millions of people come to Quora daily to seek answers and share knowledge. To keep this exchange of knowledge thriving, we need to build systems that make sharing easy and rewarding, while helping users discover valuable insights—sometimes on topics they didn’t even know would interest them. Our challenge is to scale these systems to serve a global community.

The Product Engineering teams focus on growth, user engagement, and activation. Their work includes distributing content to the right audience, curating content on Quora, and engaging new users and writers. They also help shape and refine the core dynamics of Quora to create a seamless experience for users as they share and explore knowledge.

About the Role:

Full-stack product engineers collaborate closely with cross-functional teams to make key product decisions, designs, and implementations. We aim to develop scalable, reliable, user-friendly, and highly personalized products for our 300+ million monthly users on Quora.

Responsibilities:

  • Build full-stack web applications using Python, TypeScript, React, GraphQL, and more.
  • Design and implement core features to enhance growth and engagement in key areas like Spaces, user feeds, and emails.
  • Work with designers, product managers, data scientists, and engineers to prototype, implement, and analyze new features.
  • Play a key role in planning by developing actionable plans with proper prioritization.
  • Ensure system stability and deliver product excellence.
  • Mentor and provide technical guidance to peers, fostering knowledge growth within the team.

Minimum Requirements:

  • Availability for meetings and communication during Quora’s “coordination hours” (Mon-Fri: 9am-3pm Pacific Time).
  • 5+ years of professional software development experience with consumer or enterprise web products.
  • 3+ years of experience in backend development with storage systems like MySQL, HBase, or Redis.
  • 1+ years of web frontend development experience; experience with React, GraphQL, and TypeScript is a plus.
  • Strong coding skills in Python, Java, or similar languages.
  • Ability to approach complex, social products with a holistic view and translate big-picture goals into actionable plans.

Preferred Qualifications:

  • Strong communication skills to ensure project success, along with its dependencies.
  • Proven ability to lead and coordinate cross-team or cross-functional projects.
  • 1+ years of experience with open-source data infrastructure tools like Kafka, Airflow, and Spark.
  • A passion for experimentation and innovation.
  • Enthusiasm for the Quora product.

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

Skills
Python TypeScript GraphQL
Remote Job BD

New Things Will Always
Update Regularly

Remote Job BD