Senior Software Engineer, Product Engineering, Canada

2 days ago


Southwestern Ontario, Canada Ashby Full time

Base Pay Range 151,000.00 / yr - 200,000.00 / yr About Ashby Hi   I’m Abhik, Ashby’s Co‑Founder and VP of Engineering. We’re looking for a versatile, persistent product engineer who’s not afraid to set up reusable building blocks across the stack and advocate for the time and space to do so. At Ashby, all our engineers ship features end‑to‑end at a high pace. We’ll give you the room to do your best work, and you’ll be our guide. We combine the agency of a seed startup—with product specs, design decisions, and a near‑no‑meeting culture—with the scale of a growth‑stage company that serves tens of thousands of daily users. Notable customers include Notion, Linear, Shopify, and Snowflake. We have tens of millions in ARR, grow >100% year over year, and have low churn. About the Role And How We Work Our engineering culture strives to recreate the environments where we did our best work as ICs: ownership, agency, and the freedom to impact users with creative software. As a Product Engineer, you’ll take ownership of a large portion of one of our products and own projects end‑to‑end—wearing hats traditionally worn by product and design. You’ll research competitors, write product specs, create wireframes, and build features. Examples of work done by product engineers include: Designed and built automated interview scheduling that calculates possible times from a pool of interviewers and presents them to the candidate. Built a generalized declarative filter architecture that allows users to create complex filters for any record and compile it to SQL in the backend. Specced, designed, and implemented a feature that allows users to complete signing offers entirely within Ashby. What We’re Building We’re building tooling that makes talent acquisition software intelligent, powerful, and proactive. For example, scheduling a final round is time‑consuming for recruiters; we provide automation and insight to streamline this process. Why You Should or Shouldn’t Apply Software engineers come in many flavors. Here are things that help you decide if this fits you: Not afraid to tackle any part of the stack and willing to write frontend to choose new infrastructure. Thrives at the intersection of product and technical ambiguity. Strikes the right balance between speed and quality. Ambitious and eager to improve skills; open to feedback. Excellent collaborator and communicator. Seeks to create leverage through abstraction and automation. Put another way, you shouldn’t apply if you: Expect a tech lead, staff, or principal engineer to spend most of their time on project management or architecture reviews, and are looking for that structure. Need company‑driven process and structure to get projects across the finish line. Want only high‑level involvement and not hands‑on engineering. Prefer everything planned up front and can get lost in details. Have not led or taken ownership of projects before. Want to mentor earlier‑career engineers in a team that already relies on senior ownership. Engineering Culture Minimal process with ownership over decisions normally made by product and design. Natural collaboration and deliberate communication. Invest in tools and abstractions that give leverage. Commit to building a diverse and inclusive team. Interview Process Our process highlights your best self. We’ll dive into past projects, pair program, and simulate collaboration. No LeetCode or whiteboard exercises. Our interview process is three rounds: Introduction call with Hiring Manager (15‑30 min, live). Technical screen with pair programming on our codebase (1 h, live). Three non‑coding interviews focusing on product thinking, technical design, and infrastructure (3 h 15 min, live; can be split across multiple days). Your First Three Months at Ashby We provide an exceptional onboarding experience. You’ll set up your dev environment with a single script, push your first product change on day one, and gradually take on larger, more ambiguous features. Your manager will conduct 30‑, 60‑, and 90‑day reviews. Technology Stack We use TypeScript (frontend & backend), React, GraphQL, Node.js, Postgres, and Redis. Prior experience is not required; a love of typed languages is helpful. Benefits Competitive salary and equity. 10‑year exercise window for stock options. Unlimited PTO. Minimum of 12 weeks fully paid parental leave (longer for non‑US locales). Generous equipment, software, and office furniture budget. $100 / month education budget (conference costs covered with manager approval). Top‑tier health insurance (US) or local supplemental health insurance (other countries), fully covered. Ashby’s success hinges on hiring great people and creating an environment where we can be happy, feel challenged, and do our best work. We’re intentional about building that environment from the ground up. We hope that excites you enough to apply. ASHBY provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities. #J-18808-Ljbffr



  • Southwestern Ontario, Canada Ashby Full time

    Base Pay Range 151,000.00 / yr - 200,000.00 / yr About Ashby Hi 👋🏾 I’m Abhik, Ashby’s Co‑Founder and VP of Engineering. We’re looking for a versatile, persistent product engineer who’s not afraid to set up reusable building blocks across the stack and advocate for the time and space to do so. At Ashby, all our engineers ship...


  • Southwestern Ontario, Canada Huawei Canada Full time

    Overview Engineer - Software Engineering for AI System – Huawei Canada has an immediate permanent opening for an Engineer. About the team The Intelligent Complex Systems Team, currently a part of the Waterloo Research Centre, examines recent advancements in artificial intelligence (AI) and robotics to determine its potential for broader applications. This...


  • Southwestern Ontario, Canada Huawei Canada Full time

    OverviewEngineer - Software Engineering for AI System – Huawei Canada has an immediate permanent opening for an Engineer.About the teamThe Intelligent Complex Systems Team, currently a part of the Waterloo Research Centre, examines recent advancements in artificial intelligence (AI) and robotics to determine its potential for broader applications. This...


  • Southwestern Ontario, Canada Cambio Full time

    Join to apply for the Senior Software Engineer, AI Products role at Cambio . Get AI-powered advice on this job and more exclusive features. This range is provided by Cambio. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range USD $130,000.00/yr - $200,000.00/yr About Cambio Cambio is a...


  • Southwestern Ontario, Canada Cambio Full time

    Join to apply for the Senior Software Engineer, AI Products role at Cambio. Get AI-powered advice on this job and more exclusive features. This range is provided by Cambio. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range USD $130,000.00/yr - $200,000.00/yr About Cambio Cambio is a...


  • Southwestern Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Huawei Canada has an immediate 12-month contract opening for an Engineer. The Intelligent Complex Systems Team, currently part of the Waterloo Research Centre, examines recent advancements in artificial intelligence (AI) and robotics to determine its potential for broader applications. This innovative team researches AI challenges such as matching human...


  • Southwestern Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Huawei Canada has an immediate 12-month contract opening for an Engineer. The Intelligent Complex Systems Team, currently part of the Waterloo Research Centre, examines recent advancements in artificial intelligence (AI) and robotics to determine its potential for broader applications. This innovative team researches AI challenges such as matching human...


  • Southwestern Ontario, Canada Cambio AI Inc. Full time

    About Cambio Cambio is a software platform for world‑class real estate decarbonization. We help commercial real estate owners and tenants bring their real estate portfolios to net‑zero using a machine learning‑driven, end‑to‑end real estate sustainability platform. Our mission is to take the real estate industry into the climate action era. We are...


  • Southwestern Ontario, Canada Cambio AI Inc. Full time

    About Cambio Cambio is a software platform for world‑class real estate decarbonization. We help commercial real estate owners and tenants bring their real estate portfolios to net‑zero using a machine learning‑driven, end‑to‑end real estate sustainability platform. Our mission is to take the real estate industry into the climate action era. We are...


  • Southwestern Ontario, Canada Speechify Full time

    Software Engineer, iOS Core Product - Waterloo, Canada The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember...