Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer: Product Quality

$120k - $140k per year
Full-time

Fiscal.ai

Description

Position: Software Engineer: Product Quality
Salary: $120,000 to $140,000 CAD
Location: Canada based.

About Fiscal.ai

Fiscal.ai is a leading research and data platform built for capital markets professionals. Combining a high-performance research Terminal with a modern, near-real-time fundamentals API and MCP server, Fiscal.ai is redefining financial data infrastructure for the AI era. The company serves thousands of institutional and professional Clients while reaching millions of end-users through API Clients.

The Role

The Fiscal.ai Terminal is used every day by thousands of investors to research companies: financial statements, segments and KPIs, estimates, ownership and insider activity, filings, valuation models, screening, and charting. When a chart won't load, a screen returns the wrong companies, or a paywalled cell unlocks for the wrong tier, our users notice immediately, because they know exactly how the product should behave.

You will own the quality of the Terminal. This is an engineering role, not a QA analyst role. You will find bugs, reproduce them, trace them to root cause across the frontend and backend, and ship the fix yourself. You will build the end-to-end test framework that stops those bugs from coming back. You will work alongside the engineers building the Terminal and the Fiscal.ai data infrastructure.

If you think this is the perfect fit for you, we'd love to hear specifically why, and which bug in a financial product you are proudest of having found and fixed.


Key Responsibilities

  • Own the inbound bug pipeline for the Terminal, including Sentry issues, customer-reported problems, and what you find yourself. Reproduce, prioritize, and fix or route every one of them.
  • Fix bugs across the stack: the React/Next.js frontend, the Cloudflare Workers backend, and the data layer between them. Investigate to the root cause and never patch the symptom.
  • Design and build the end-to-end test framework for the Terminal using Playwright, get it running in CI against preview deploys, and grow regression coverage of the flows that matter most: financials, charting, screener, portfolio, auth, subscriptions, and paywall.
  • Write unit and integration tests alongside your fixes so the same class of bug cannot ship twice.
  • Turn what you learn into playbooks, including debugging guides, test conventions, and tooling the rest of the team uses.

Requirements
  • You write good code, fast, and you fix what you find. If you want to file tickets for someone else to fix, this is not the role.
  • Proficiency in TypeScript, React, and Next.js.
  • Hands-on experience building end-to-end test automation (Playwright preferred) and unit tests (Vitest or Jest), and running them in CI.
  • Strong debugging skills across the full stack: browser devtools, network traces, server logs, error monitoring, and database queries.
  • Experience testing and debugging data-heavy applications where correctness matters, such as finance, analytics, or similar.
  • Proven experience or strong interest in investing and finance. Our platform is built by investors, for investors. You should be able to read an income statement, know what LTM and NTM mean, and recognize when a P/E ratio or free cash flow figure is obviously wrong. Ideally you already use Fiscal.ai, or a competing terminal, for your own research.
  • Understanding of how paid data products work, including subscription tiers, entitlements, and paywalls.
  • Experience or interest in AI technologies, specifically Large Language Models (LLMs), including using AI coding agents as part of your daily workflow.
  • A keen eye for design, UI, and UX. You notice the misaligned column and the layout shift.
  • Based in Canada.

Nice to Haves

  • Python (our data pipeline is written in it).
  • Cloudflare Workers, Firebase/Firestore, and PostgreSQL.
  • Highcharts or other charting libraries.
  • Finance coursework, CFA progress, or professional investing experience.

Tech Stack

We work with a diverse set of tools and technologies, including:

  • Frontend: TypeScript, React, Next.js, Tailwind, Mantine
  • Backend and data: Cloudflare Workers, PostgreSQL, Firebase, Firestore
  • Testing and CI: Playwright, Vitest, GitHub Actions
  • Observability: Sentry, PostHog, Linear

Benefits

Compensation

  • $120,000 - $140,000
  • Equity
  • Paid time off
  • Benefits
Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Software Engineer: Product Quality in Toronto, ON vacancy
  • $172k - $229k per year

     ...BuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy...  ...role for an engineer who sees quality and reliability as properties of the entire...  ...team. You will work across engineering, product, infrastructure, and customer-facing organizations... 
    Quality
    Long term contract
    Permanent employment
    Full time
    For contractors
    Work at office
    Local area
    Work from home
    Flexible hours

    Buildops

    Toronto, ON
    more than 2 months ago
  • $120k - $140k per year

     ...Position: Software Engineer: Product Quality Salary: $120,000 to $140,000 CAD Location: Canada based. About Fiscal.ai Fiscal.ai is a leading research and data platform built for capital markets professionals. Combining a high-performance research Terminal with a... 
    Quality
    Immediate start
    Shift work

    Fiscal.ai

    Toronto, ON
    25 days ago
  •  ...scratching the surface. We are in an exciting place where we have product market fit, explosive growth, and a clear path to becoming one...  ...About the Role Bree is building a pragmatic, high-ownership engineering team that ships customer value quickly and calmly. We care less... 
    Suggested
    Full time
    Temporary work
    Work at office
    Home office

    Bree

    Toronto, ON
    more than 2 months ago
  •  ...it.  As a Senior Applied AI Engineer at Vanta, you will play a crucial...  ...integrating AI into the Vanta product, working alongside a...  ...usage to continually improve quality Collaborate with AI Platform...  ...years of industry experience as a software engineer You’ve shipped LLM... 
    Quality
    Full time
    Internship
    Remote work
    Flexible hours

    Vanta

    Toronto, ON
    more than 2 months ago
  • $108k - $135k per year

     ...seeking a highly motivated, mid-career software engineer to contribute to the development of features...  ...the user experience. Ownership is a key quality for this team; this person should be...  ...tradeoffs between technical investments and product work, and collaborating with other... 
    Quality
    Hourly pay
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    5 days ago
  •  ...the next generation of insurance products, financial services and fleet software for trucking use our Universal API...  ...role This is a product-focused engineering role where you'll play a key part...  ...working with orchestration / workflow engines (e.g. Step Functions, Temporal)... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    Terminal

    Toronto, ON
    more than 2 months ago
  • $149k - $220k per year

     ...innovation ecosystem.   On the Commercial Software team, we are building the platform that...  ...Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-...  ...challenging problems with scalable, production quality software. Receive hands-on work... 
    Quality
    Full time
    Internship
    Manual labor
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    16 days ago
  •  ...behind. We acquire, operate, and grow vertical market software companies. They are niche, founder-built...  ...The companies we own are profitable and their engineering teams are small. Two or three people who know the product cold and have never had the headroom to move faster... 
    Full time
    For contractors

    Beacon Holdings Llc

    Toronto, ON
    3 days ago
  • $150k - $200k per year

     ...own agentic AI platform, with production agents working alongside...  ...to expand. This is the senior engineering role responsible for advancing...  ...spans application architecture, software development and production...  ...through automated testing, code quality controls, security scanning,... 
    Quality
    Full time

    Stikeman Elliott Llp

    Toronto, ON
    8 days ago
  • $166k - $195k per year

     ...rewards.  The International engineering team's mission is to expand Robinhood's products globally and scale our platform...  ...lives!  As a Senior Full Stack Software Engineer , you will be a core technical...  ...: Develop and maintain high-quality frontend interfaces (React/... 
    Quality
    Full time
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    7 days ago
  •  .... The Adventure Ahead As a Senior Product Engineer, you bring strong expertise in either backend...  ...testing, CI/CD, observability, code quality, and technical debt practices....  ...complex problems and deliver high quality software. Grow the team Support other engineers... 
    Quality
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    13 days ago
  • $100k - $147k per year

     ...thrive. We're looking for an engineer to help build and scale Toast'...  ..., one of Toast's growing products, while laying the groundwork for...  ...About this roll*: As a Software Engineer on our team, you will...  ...independently, and with higher quality. We provide these tools across... 
    Quality
    Full time
    Work at office
    Local area

    Toast

    Toronto, ON
    14 days ago
  • $136k - $160k per year

     ...high, and so are the rewards. As a Software Engineer , you’ll build and own backend services...  ...The team builds non-custodial consumer products, self-custody experiences, and seamless...  ...with a track record of delivering high-quality projects end to end in cross-functional... 
    Quality
    Full time
    Contract work
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood

    Toronto, ON
    14 days ago
  •  ...AI-assisted cameras to make streets safer. We're looking for a Software Engineer to join the backend team that powers our annotation workflows....  ...feedback loops and operational pipelines. You'll work across product, ML, and ops teams to build resilient, observable, and secure... 
    Full time
    Internship
    Local area

    Obvio

    Toronto, ON
    7 days ago
  • $110k - $130k per year

     ...manages the core availability and reservation engine at OpenTable. At a high level, we own:...  ...collaborative problem-solving. We own the entire software lifecycle for our services — we build, deploy, monitor, and operate them in production. Technologies Used Primary language:... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week

    Opentable

    Toronto, ON
    2 days ago
  • $181.05k - $213k per year

     ...record, Carta brings together the software, services, and legal...  ...money. We’re hiring multiple engineers, and you’ll be hired into the...  ...driving them from concept to production while maintaining high standards...  ...your workflow, improve code quality, and spend more of your time... 
    Quality
    Full time
    Internship
    Work at office
    1 day per week

    Dba Carta, Inc.

    Toronto, ON
    5 days ago
  • $100k - $135k per year

     ...contributor with a strong platform engineering mindset and a passion for improving how software is built, tested, and delivered....  ...make engineering teams more productive and effective. Rather than focusing...  ...and evolving the underlying quality and developer platform capabilities... 
    Quality
    Long term contract
    Full time
    Internship

    Propel Holdings Career

    Toronto, ON
    more than 2 months ago
  • $125.28k - $210.6k per year

     ...’t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building...  ..., analytics, and subscription management parts of Braze's product, including a feature-rich dashboard that allows our customers... 
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    23 days ago
  •  ...What you'll do: ~6+ years of software development experience, preferably with...  ...Takes personal responsibility for quality and maintainability of the product and actively identifies areas for...  ...documentation/knowledge base and team/engineering presentations ~ Strong ability to... 
    Quality
    Full time

    Emburse

    Toronto, ON
    3 days ago
  • $137.2k - $196k per year

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile...  ...iOS platform. Work closely with the product team to understand end-user requirements...  ...corresponding solutions. Ensure the performance, quality, and responsiveness of applications are... 
    Quality
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi, Inc.

    Toronto, ON
    20 days ago
  • $136k - $187k per year

     ...mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and...  ...continuous integration and automation to produce frequent high-quality releases. Our engineering team is fast, innovative and... 
    Quality
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    23 days ago
  • $190.5k - $262k per year

     ...we help them discover the best products from around the world to sell...  ...easy for Brands to create high-quality product listings on Faire,...  ...journey. As a Staff Product Engineer on the Brand pillar, you will...  ...'s degree in Computer Science/Software Engineering or equivalent industry... 
    Quality
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Monday to friday
    Shift work
    3 days per week

    Faire

    Toronto, ON
    14 days ago
  • $118k - $162k per year

     ...the leading contributor to Okta's new product bookings, and it runs inside some of the...  ...across thousands of applications. Quality here is a compliance bar, not just a...  ...evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior... 
    Quality
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    22 days ago
  • $180k - $220k per year

     ...solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and...  ...efficient code Ensure the performance, quality, and responsiveness of applications...  ...continuous improvement Work closely with product managers, designers, and other engineers... 
    Quality
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    12 days ago
  • $163k - $200k per year

     ...About Sentry Software runs the world and the pace is faster than ever. Sentry helps developers...  ...a system that makes it easy for Sentry engineers to deploy and run Streaming Applications...  ...automatically, and managing state so product teams can focus on building great experiences... 
    Full time
    Work at office
    3 days per week

    Sentry

    Toronto, ON
    12 days ago
  •  ...digital financial services, our Engineering Internship Program is the...  ...’ll begin your journey as a Software Engineer Intern through our...  ...data, and feedback to create products that truly make an impact....  ...perform code reviews to maintain quality standards Why EQB? What... 
    Quality
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office

    Eq Bank

    Toronto, ON
    13 days ago
  • $120 per hour

     ...Larry Summers , and Jack Dorsey . Position: Senior Software Engineer Type: Contract Compensation: $120/hour...  ...AI research teams to enhance model outputs and training data quality. Work independently and asynchronously to meet project... 
    Quality
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    1 day ago
  •  ...They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing...  ...(Process/Atom Logs). Own development end to end from high-quality coding, unit testing, UAT support to Prod deployment. Hands... 
    Quality
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    28 days ago
  • $100k - $150k per year

     ...people are proud to Build. Better. As a Software Engineer at RAVL, you’ll design, build, and...  ...technologies, collaborating closely with product, platform, and data teams to deliver visible...  ...in code and design reviews - raising quality through thoughtful feedback and shared learning... 
    Quality
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    more than 2 months ago
  •  ...excels in the creation, publication, and production of best-in-class content through its...  ...its Digital Operations. As the founding Software Engineer, Applied AI, you own that layer end-to-...  ...shortcuts, but as a force multiplier on quality and throughput. Learn & document:... 
    Quality
    Full time
    Flexible hours

    Urban Ridge Supplies

    Toronto, ON
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer: Product Quality. Be the first to apply!