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 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer: Product Quality in Toronto, ON vacancy
  • $100k - $220k per year

     ...Description Job Title: Software Engineer: Quality (Terminal) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional...  ...users notice immediately, because they know exactly how the product should behave. You will own the quality of the Terminal.... 
    Quality
    Full time
    Casual work
    Immediate start
    Remote work
    Shift work

    Fiscal.ai

    Toronto, ON
    27 days ago
  • $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
    a month ago
  • $15 - $30 per hour

     ...time. Our clients' missions, products, and bottom lines are sacred....  ...us forward. Across strategy, engineering, design, data, and operations...  ...the person who keeps product quality tight so leadership can stay...  ...-on experience working on software products in a QA, product, or... 
    Quality
    Remote job
    Hourly pay
    Full time
    Contract work
    For contractors
    Manual labor
    Immediate start
    Flexible hours

    Human Agency Inc

    Toronto, ON
    3 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
  •  ...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
  • $65k - $80k per year

     ...team is growing and we’re looking for a Quality Engineer who is passionate about mastering the best...  ...their customer workflows. Our flagship product, Method CRM is purpose-built for small...  ...Computer Science, Computer Engineering, Software Engineering or equivalent training/experience... 
    Quality
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Method Integration Inc.

    Toronto, ON
    more than 2 months 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
    3 days ago
  •  ...OVERVIEW We are seeking an experienced Software Engineer, Subscription Management with a strong...  ...cross-functional partners, including Product and Design teams, to shape the user experience...  ...improvements. Maintain code quality, security, and performance standards across... 
    Quality
    Full time
    Contract work

    Releady

    Toronto, ON
    1 day 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
    3 days ago
  • $136k - $160k per year

     ...infrastructure that changes that. As a Software Engineer , you'll build and own backend services...  ...and ledger systems. You'll ship product-facing features and platform capabilities...  ...with a track record of delivering high-quality projects end to end in cross-functional... 
    Quality
    Full time
    Contract work
    Work at office
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood

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

     ...seeking an experienced technical product manager to design and deliver...  ...solutions across the Veeva Quality Cloud suite of products....  ...orchestration, and prompts Work with engineering and UX to automate key...  ...Experience building software for regulated industries Experience... 
    Quality
    Remote job
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    9 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
    2 days 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
    8 days ago
  • $130k - $225k per year

     ...What You'll Do As a Backend Engineer, you will design and deliver scalable...  ...Provide technical feedback on product roadmaps and feature scoping Champion quality through peer reviews, unit...  ...Requirements ~5+ years of software engineering experience shipping production... 
    Quality
    Remote job
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    9 days 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
    6 days ago
  •  ...speed inference. The Role The Cluster engineering team owns the software that turns thousands of wafers, servers...  ...· 5+ years building and operating production distributed systems or infrastructure software · Production-quality Go and Python · Real Kubernetes depth... 
    Quality

    Cerebras Systems

    Toronto, ON
    23 days ago
  •  ...scale-up and tech transfer, improve quality control, and reduce operational...  ...deep expertise in chemical engineering, manufacturing, digital twins, and software development to solve high-impact...  ...pharmaceutical and personal care products are manufactured around the world... 
    Quality
    Full time

    Basetwo Pty Ltd

    Toronto, ON
    more than 2 months 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
  • $65k - $85k per year

     ...ROLE: SOFTWARE ENGINEER TEAM: MEDIA LOCATION: TORONTO (HYBRID) COMPANY OVERVIEW At Salt...  ...building the next generation of AI products. This hands-on engineering role combines...  ...supporting AI products.   Ensure data quality, governance, and secure data handling.... 
    Quality
    Full time
    Seasonal work

    Salt Xc

    Toronto, ON
    a month ago
  •  ...and scale with confidence. We’re hiring a Software Engineer who wants real ownership in a fast-moving...  ...channels and iterate with our customers post product-launch. Hold yourself accountable to high standards of quality. Requirements ~1-4 years of experience in... 
    Quality
    Full time
    Internship

    Meow Inc

    Toronto, ON
    more than 2 months ago
  • $85.83k - $106.83k per year

     ...and engaged.  * We’re a certified  Great Place to Work ®, five years in a row! The Supplier Quality Engineer (SQE) is responsible for ensuring that externally supplied products and processes meet company and customer quality requirements. This role drives supplier... 
    Quality
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications

    Toronto, ON
    more than 2 months ago
  •  ...leading provider of powerful, no-code productivity solutions that help teams do more with...  ...something that matters. You are a pragmatic software engineer who enjoys solving complex technical...  ...tools to improve productivity, quality, and delivery velocity What We’re Looking... 
    Quality
    Full time
    Worldwide
    Flexible hours

    Intellistack

    Toronto, ON
    more than 2 months ago
  •  ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-...  ...one. You'll work across the stack to ship product that clinic staff use every hour of...  ...shipped product, often within days. Own quality: write tests, instrument what you ship,... 
    Quality
    Full time
    Internship
    Live In
    Manual labor

    Decoda Health

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

     ...~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple...  ...devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure...  ...pipelines preferred ~ Strong ownership of the product you’ve built ~ Degree in Computer... 
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Toronto, ON
    more than 2 months ago
  •  ...the job. We're looking for a full-stack engineer who can move quickly without leaving a mess...  ...who owns what they build all the way to production and treats "it works on my machine" as the...  ..., product, and design to ship high-quality work iteratively. You're in the Toronto... 
    Quality
    Full time
    Work at office

    Mycroft Llc

    Toronto, ON
    a month ago
  •  ...domains, manage grants, debug issues, explore product capabilities, monitor logs, and...  ...About the Role We are looking for a Software Engineer to help build and modernize the Nylas Dashboard...  ...to accelerate implementation, improve quality, explore product behavior, and help... 
    Quality
    Full time
    Remote work

    Nylas

    Toronto, ON
    more than 2 months ago
  • $70k - $85k per year

     ...Tayco is looking for an enthusiastic and detail-orientated Product Engineer to join our Engineering Team. We are a leading office furniture...  ...multi-disciplinary project teams where achieving consensus and quality are the keys to success. Responsibilities: To develop... 
    Quality
    Long term contract
    Full time
    Temporary work
    Work at office

    Brc Group Ltd

    Toronto, ON
    a month ago
  • $88k - $110k per year

     ...work environment where all team members belong and have the opportunity to thrive. Lyft is looking for experienced, product-focused software engineers for our Driver Earnings Team. We are growing our team with people who want to build, improve, and incorporate technologies... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 days ago

Do you want to receive more vacancies?

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