Jobs › Companies › Fiscal.ai › Software Engineer: Product Quality

À propos de ce poste Software Engineer: Product Quality chez Fiscal.ai

Fiscal.ai · Télétravail · Toronto, Ontario, Canada

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
Prêt à postuler chez Fiscal.ai ?
Postuler chez Fiscal.ai

Comment se compare ce salaire pour Software Engineer

Ce poste paie $91,769/yr — en dessous de la fourchette habituelle pour les postes Software Engineer.

$90,571 la médiane $126,008 $210,078

Fourchette typique $104,407–$152,038/yr, à partir de 87 annonces Software Engineer comparables sur JobsRadar (rémunération annualisée en USD). Voir les aperçus de salaire pour Software Engineer →

À propos de Fiscal.ai

About Fiscal.ai

Fiscal.ai is a leading research and data platform for capital markets. Combining a powerful research Terminal with modern APIs, Fiscal.ai is building the modern financial data company. The firm has raised $13M in venture backing and is headquartered in Toronto, Canada. With thousands of customers and millions of end-users through their API offerings, Fiscal.ai is building the premiere financial data company in the AI era.

Why should you be part of the Fiscal.ai growth story?

Shape the future of AI in finance: You’ll sell a product that customers describe as faster, smarter, and more cost-effective than anything else in the market.
Join a supportive, high-performing team: We prioritize collaboration, inclusivity, and outcomes. No red tape, just impact.
Work directly with leadership: No bureaucracy, just close access to the founding team.
Flexibility and growth: We’re remote-friendly and focused on outcomes. You'll have opportunities to grow into leadership or strategic roles.
Mission with momentum: With strong traction and a growing customer base, this is a chance to ride the wave early.

Voir tous les emplois chez Fiscal.ai →

Emplois similaires

HelloFresh
Staff Software Engineer, Full-stack [CONSUMER]
HelloFresh
⚡ Postuler tôt Toronto, Ontario, Canada Hybride CA$170,000–CA$215,000
● Nouveau 👁 Vu ✓ Postulé il y a 10 h
Fiscal.ai
Software Engineer: Full-Stack
Fiscal.ai
⚡ Postuler tôt Toronto, Ontario, Canada · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 18 h
Tenstorrent
Software Engineer, Acceleration Kernel Development
Tenstorrent
⚡ Postuler tôt Toronto, Ontario, Canada Hybride $100,000–$500,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Okta
Software Engineer II, Organizations (Auth0)
Okta
⚡ Postuler tôt Toronto, Ontario, Canada Sur site CA$110,000–CA$151,800
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Sentry
Staff Software Engineer, Issues
Sentry
⚡ Postuler tôt Toronto, Ontario, Canada Hybride CA$253,000–CA$316,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Okta
Senior Software Engineer
Okta
⚡ Postuler tôt Toronto, Ontario, Canada Sur site CA$136,000–CA$187,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Internship List
Software Developer Intern, Geotab Vitality (Winter/January 2027, 4 Months)
Internship List
⚡ Postuler tôt Oakville, Ontario - Canada; To... Sur site CA$68,640–CA$81,120
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Internship List
Software Developer Intern (Winter/January 2027, 8 Months)
Internship List
⚡ Postuler tôt Oakville, Ontario - Canada; To... Sur site CA$68,640–CA$81,120
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Internship List
Software Developer Intern, MyGeotab (Winter/January 2027, 4-8 Months)
Internship List
⚡ Postuler tôt Oakville, Ontario - Canada; To... Sur site CA$49,920–CA$81,120
● Nouveau 👁 Vu ✓ Postulé il y a 1 j

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Fiscal.ai

Voir tous les emplois chez Fiscal.ai →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit