Senior Software Engineer

3 weeks ago


Canada Quora Full time

Senior Software Engineer - Data Infrastructure, Quora (Remote) Join to apply for the Senior Software Engineer - Data Infrastructure, Quora (Remote) role at Quora Quora is a privately held, remote-first company. This position can be performed remotely from multiple countries around the world. For eligibility by country, please visit careers.quora.com/eligible-countries. About Quora Quora’s mission is to grow and share the world’s knowledge. We have two knowledge sharing products: Quora: a global knowledge sharing platform with over 400M monthly unique visitors, enabling people to share insights and learn. Poe: a platform providing millions of global users with a single place to chat and experiment with AI language models, including GPT-5, Claude 4.1, Grok 4, Veo 3, and more. Poe integrates these models in a unified platform. Behind these products are passionate, collaborative, high-performing global teams. We value transparency, idea-sharing, and experimentation to celebrate success and grow together through meaningful work. This role will be working on our Quora product. About The Team And Role Our data infrastructure team is responsible for all things data — data lake, data pipelines, distributed query engines, experimentation framework, data dashboards and visualization tools, and more. Our data ecosystem uses open source technologies like Kafka, Hive, Trino, Spark and Airflow, along with in-house systems. As a team member you would design and scale our infrastructure, improve reliability, work with other teams to build tooling, and promote correct use of data across the company. We seek someone excited by optimizing, enhancing, or redesigning our data architecture and pipelines to support next-generation data initiatives. Discover Our Team's Exciting Projects Migrating a decade of Redshift usages to Trino at Quora: Transforming the data ecosystem for better efficiency and performance. Revamping the Spark ecosystem at Quora: Elevating Spark to empower engineering teams. Adopting Trino’s fault-tolerant execution mode at Trino Summit 2023: Sharing insights on building resilience in data processing. Get inspired by the impact we’re making and imagine your own possibilities with us. Responsibilities Design and implement scalable and efficient data architectures to meet needs of data scientists, engineers and business partners Identify and implement improvements to reduce data storage and processing costs Model structured and unstructured data; own data models at a high level and act as a data consultant for partner teams Champion best practices on system usage and uphold high-quality code standards Participate in the on-call rotation to help resolve reliability incidents Minimum Requirements Availability for meetings during Quora's “coordination hours" (Mon-Fri: 9am-3pm Pacific Time) 4+ years of experience in Data Infrastructure Flexibility to work on different Data Engineering systems and prioritize company needs Operational mindset with problem diagnosis, root cause analysis, performance tuning and incident management Proficiency in Python and SQL query design Experience with big data processing frameworks (Hive, Spark, Trino) Experience building data-intensive applications (high velocity/high volume) Experience with SQL/NoSQL data stores and data lake operations Preferred Requirements Hands-on experience with AWS technologies like S3, EC2, RDS, EKS or Apache Iceberg Flexible and positive team player with good interpersonal skills Additional Information We value diversity and inclusivity and welcome individuals from all backgrounds to apply. We encourage candidates who share a passion for growing the world’s knowledge to apply, even if they do not meet all preferred requirements. We are accepting applications on an ongoing basis. This role is a backfill for an existing vacancy. Quora offers a wide range of benefits including medical/dental/vision coverage, equity refreshers, remote work reimbursement, paid time off, and more. Benefits are country-specific and may vary. For more information, visit There are many factors that determine starting pay, including experience, location, education, and business needs. Salary ranges vary by location. US candidates: salary range is $155,656 - $225,160 USD + equity + benefits Canada candidates (Toronto/Vancouver): $201,613 - $233,311 CAD + equity + benefits; other locations in Canada: $188,172 - $217,757 CAD + equity + benefits Quora is an equal opportunity employer and values diversity. We do not discriminate on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. AI may assist in sorting applications, but decisions are made by a human. Seniority level Mid-Senior level Employment type Full-time Job function Technology, Information and Internet; Software Development #J-18808-Ljbffr



  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer – ECI Software Solutions Location: US or CA Remote We are seeking a Senior Software Engineer with a strong "builder" mindset who is passionate about creating intelligent, scalable, and automated platforms. You will play a key role in designing, building, and integrating AI-powered agents and systems that enhance our products and...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada Aplos Software Full time

    About Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...


  • , BC, Canada Aplos Software Full time

    About Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora , with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....


  • , , Canada ECI Software Solutions Full time

    A software development company in Canada is seeking an experienced Senior Software Engineer to play a crucial role in designing and executing product modernization plans. You will work on transitioning to a SaaS-based cloud-native architecture with a strong focus on quality and operational excellence. The ideal candidate should have over 7 years of software...


  • , , Canada Tempo Software Full time

    About Tempo With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver...


  • , , Canada Astera Software, Inc. Full time

    About Astera Based in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...


  • , , Canada Morson Edge (Canada) Full time

    We’re looking for a Senior Embedded Software Engineer to join our team in Ottawa, ON . This is an on-site role that supports close collaboration with our engineering group. What You’ll Do Develop and maintain embedded software for advanced avionics systems Integrate software with GPIOs, modems, and hardware components in complex satellite-based...