Mid-Level Software Engineer (Full Stack & Cloud)
As a Mid-Level Software Engineer (Full Stack & Cloud), you will ensure product quality, promote team evolution, and share best practices and technical knowledge.
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
Requirements
We work with a diverse set of tools and technologies, including:
Benefits
As a Mid-Level Software Engineer (Full Stack & Cloud), you will ensure product quality, promote team evolution, and share best practices and technical knowledge.
As an experienced SDET, you will own automation outcomes, build and maintain Playwright and TypeScript tests, and direct AI agents to enhance product quality.
Develop and maintain React Native mobile applications for iOS and Android, building features, improving performance and stability, resolving technical issues, and collaborating with cross-functional teams.
Own product engineering across backend services, AI integrations, and user-facing features for complex document workflows, from technical design and release through iteration, reliability, and production quality.
As a Full Stack Software Engineer, you will design, build, and maintain features for public agencies, ensuring transparency and effective execution of their strategic plans.