Software Engineer: Quality (Terminal)
$100k - $220k per yearFiscal.ai
Job Title: Software Engineer: Quality (Terminal)
Salary: $100,000-$220,000 + equity options.
Location: Remote with occasional in-person work in our co-working space in downtown Toronto.
About Us
Fiscal.ai (formerly FinChat) 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.
Brief Description of 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.
What you will do
- Own the inbound bug pipeline for the Terminal: 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. Never patch the symptom.
- Design and build the end-to-end test framework for the Terminal (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: debugging guides, test conventions, and tooling the rest of the team uses If you think this is the perfect fit for you, we'd love to specifically hear why, and which bug in a financial product you are proudest of having found and fixed.
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, 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, database queries.
- Experience testing and debugging data-heavy applications where correctness matters: 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: subscription tiers, entitlements, paywalls.
- Experience or interest in AI technologies, specifically Large Language Models (LLMs), including using AI coding agents as part of your daily workflow.
- Keen eye for design, UI, UX. You notice the misaligned column and the layout shift.
- Based in Canada.
Nice to have
- Python (our data pipeline is written in it).
- Cloudflare Workers, Firebase/Firestore, 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 & data
- Cloudflare Workers, PostgreSQL, Firebase, Firestore
- Testing & CI
- Playwright, Vitest, GitHub Actions
- Observability
- Sentry, PostHog, Linear
Benefits
- Competitive salary
- Equity options
- Unlimited vacation
- Benefits (dental, massage, prescriptions, vision, etc.)
- Remote-first work with occasional in-person work in our co-working space in downtown Toronto.
- Salary: $100,000-$220,000 + equity options. Why the huge range? Fiscal.ai hires engineers based on talent and fit with our company, not based on traditional years of experience. Our salary offer will be determined on these factors within that range.
- Number of Positions Available: One (1)
- Type: Full-time
$172k - $229k per year
...BuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy for building, shipping, and operating... ...a high-impact, cross-functional role for an engineer who sees quality and reliability as properties of the entire system—not as a final...QualityLong term contractPermanent employmentFull timeFor contractorsWork at officeLocal areaWork from homeFlexible hours$80k - $110k per year
...market? Well… you might just be in the right place! We are looking for a Hardware Quality Engineer to own and build the quality system across Lightspeed’s hardware ecosystem - payment terminals/readers, printers, networking, tablets and POS accessories - ensuring devices...QualityFull timeRemote workFlexible hours$100k - $135k per year
...senior individual contributor with a strong platform engineering mindset and a passion for improving how software is built, tested, and delivered. You are energized... ...you focus on building and evolving the underlying quality and developer platform capabilities that enable teams...QualityLong term contractFull timeInternship- ...Accounts OpEx The CAP OpEx team is a dedicated engineering team within the Clients & Accounts Platform... ...tooling and processes to achieve our reliability, quality, and velocity goals. About the role Senior Software Developer, Quality & Developer Tooling As a Senior...QualityLong term contractFull timeInternshipShift work1 day per week
$65k - $80k per year
...team is growing and we’re looking for a Quality Engineer who is passionate about mastering the best... ...and a powerful no-code customization engine, Method enables users to design workflows... ...Computer Science, Computer Engineering, Software Engineering or equivalent training/experience...QualityPermanent employmentFull timeInternshipWork at officeFlexible hours2 days per week3 days per week$65k - $140k per year
..., employees, and communities. The Role We're hiring Quality Engineers to work on Veeva Vault, a rapidly growing SaaS platform product... ...'ll be responsible for functional and automation testing of software, ensuring customer success with every release. Graduates...QualityRemote jobFull timeWork at officeLocal areaWork from home- ...here to build something that matters. You are a pragmatic software engineer who enjoys solving complex technical problems and building scalable... ...AI-powered development tools to improve productivity, quality, and delivery velocity What We’re Looking For ~3+ years of...QualityFull timeWorldwideFlexible hours
- ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-in-one, AI-native operating system for modern... ...ambiguous problems into shipped product, often within days. Own quality: write tests, instrument what you ship, and fix things fast...QualityFull timeInternshipLive InManual labor
- ...on it. That tension is the job. We're looking for a full-stack engineer who can move quickly without leaving a mess behind — someone who... ...collaborated closely with engineers, product, and design to ship high-quality work iteratively. You're in the Toronto / GTA area ,...QualityFull timeWork at office
- ...Weâre looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software...QualityFull timeWork at office
$100k - $150k per year
...a place where our people are proud to Build. Better. As a Software Engineer at RAVL, you’ll design, build, and deliver secure, scalable, and... ...solutions Participate in code and design reviews - raising quality through thoughtful feedback and shared learning Demonstrate...QualityFull timeFlexible hours$65k - $85k per year
...ROLE: SOFTWARE ENGINEER TEAM: MEDIA LOCATION: TORONTO (HYBRID) COMPANY OVERVIEW At Salt Media , we're on a mission to earn the world... ...data pipelines supporting AI products. Ensure data quality, governance, and secure data handling. DevOps & Security...QualityFull timeSeasonal work- ...operate efficiently and scale with confidence. We’re hiring a Software Engineer who wants real ownership in a fast-moving startup environment... ...-launch. Hold yourself accountable to high standards of quality. Requirements ~1-4 years of experience in full-stack web...QualityFull timeInternship
- ...operate. We are actively rethinking how engineering teams work in a world where every engineer... ...the Role We are looking for a versatile Software Engineer to join our platform team,... ...force multiplier on judgment, velocity, and quality, and you are looking for a team that takes...QualityFull timeInternship
- ...communication workflows. About the Role We are looking for a Software Engineer to help build and modernize the Nylas Dashboard and the full-... ...development tools to accelerate implementation, improve quality, explore product behavior, and help define how AI fits into...QualityFull timeRemote work
- ...About Terminal Terminal is Plaid for Telematics in commercial trucking... ...financial services and fleet software for trucking use our Universal... ...role We're looking for an engineer who thrives on building scalable... ...the platform runs on: data quality, lineage, stream/batch processing...QualityFull timeWork at officeFlexible hours
- ...About the Role: As a Senior SDET on the Quality Platform team, you'll build the shared... ...frameworks, and AI-assisted tooling that every engineering team at MaintainX relies on to ship... ...experience, and automation that make high-quality software the default across the organization....QualityFull timeImmediate start
$85.83k - $106.83k per year
...Company-wide events to stay connected 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...QualityFull timeInternshipWork at officeRelocation package- ...techniques and approaches and is comfortable with contemporary software development practices and dealing with constant change.... ...basis. As part of a project team, the Associate Test/Quality Assurance Engineer will interact with project team members to ensure the solution...QualityFull timeInternship
- ...CoreFactor is searching for a Sr. Quality Engineer on a contract basis for a Financial Services client in the GTA. The Senior Quality... ...managed change. Understand the role of testing within the software development lifecycle and business-related project constraints...QualityFull timeContract workWork at officeImmediate start
$157.5k - $192.5k per year
...that keeps money moving securely and predictably. Core and Risk Engineering are tied at the hip, and you'll be embedded across both. The... ...duration, incident count, and uptime. Your mission is to scale quality operations and build the tooling, frameworks and CI pipelines...QualityFull timeInternshipLocal areaShift work- ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations... ...the bar. Job Summary We’re hiring a Senior Software Engineer to provide technical leadership across enterprise SaaS platforms...Long term contractFull timeWorldwide
$85k - $225k per year
...its customers, employees, and communities. The Role Software Engineers will contribute to the technical design and implementation of... ...Oriented Principles Create rich user experiences Write quality code with high unit and integration test coverage Mentor junior...QualityRemote jobFull timeWork at officeLocal areaWork from home$125k - $165k per year
...smarter and move faster. As a Senior Software Engineer at Prophix, you'll play a central role in... ..., you'll design, build, and ship high-quality features that directly improve how our customers... ...Familiarity with additional database engines (MySQL, PostgreSQL) and query languages...QualityFull timeInternship- ...living a healthier life, then you must contact us. \ \ \ Software Engineer in Test \\(Perm "Toronto - REMOTE \")\\\ \ This is a central... .../A framework by identifying gaps and working towards high -quality and vetted software release procedures. You will fill an...QualityPermanent employmentFull timeRemote work
$120k - $170k per year
...About Us Air-tek is a Canadian-based software company redefining how airlines operate through... ...continuous improvement - where every engineer can experiment, own, and make real impact... ...who are passionate about building high-quality, high-impact products - engineers who don...QualityFull timeWork at office3 days per week$172k - $229k per year
...BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’... ...be our next hire? As a Staff Software Engineer, your primary focus will be to architect,... ...role will be pivotal in delivering high-quality, scalable, and reliable software that powers...QualityFull timeFor contractorsWork at officeLocal areaWork from homeMonday to fridayFlexible hours- ...-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs)... ...Job Title: Staff Software Engineer, Platform Engineering Why Kaseya?... ...improve developer productivity and product quality. You will work across multiple teams to shape...QualityLong term contractFull timeWorldwide
- ...enterprises. We believe that software can radically transform the world... ...and motivated Staff Software Engineer to join our team and work on... ...take accountability for code quality, offering thoughtful, constructive... ...Nirmata's open source policy engine —Kyverno simplifies compliance...QualityLong term contractFull timeFlexible hours
$103.32k - $147.6k per year
...billion customers. Spotify's Financial Engineering (FinE) organization ensures that as... ...financial processes. We're looking for a Software Engineer who enjoys building reliable, data... ...testing, monitoring, and writing production-quality code. You enjoy collaborating with...QualityLong term contractFull timeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer: Quality (Terminal). Be the first to apply!
- software engineer devops Toronto, ON
- director software engineering Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software developer entry level Toronto, ON
- software developer Toronto, ON
- linux software engineer Toronto, ON
- ingénieur logiciel Toronto, ON
- software design engineer Toronto, ON
- software engineer internship Toronto, ON
- software engineer co-op Toronto, ON

