Software Engineer
2 days ago
Are you ready to help build innovative products from the ground up with a team transforming the accounting industry? Invictus is growing, and we're looking for talented software engineers to join us as we develop leading-edge technology solutions for finance and accounting.
At Invictus, you'll work alongside passionate professionals developing groundbreaking tools - some for commercialization, others to streamline and automate our internal processes. You'll gain hands-on experience with the latest in AI, NER, cloud, and automation technologies as you help shape the future of financial reporting.
We are looking for a
specialized Software Engineer
to own the most critical output of our platform: XBRL tagging and taxonomy management. You will sit at the intersection of our AI models and global financial regulators (SEC, ESMA, CSA).
The Role: Software Engineer - XBRL Specialist
This is a high impact specialist role sitting at the intersection of software engineering, financial reporting, and global regulatory compliance.
You will own the most important output of our platform: XBRL and iXBRL tagging that aligns with IFRS, US GAAP, and international rulesets. You'll work closely with our AI pipelines, taxonomy logic, and reviewer interfaces as you bring structured financial tagging to life.
If you're an expert in XBRL, comfortable working across Python pipelines, XML heavy environments, and complex taxonomies, and you want to help build automated filing tools from the ground up, you'll thrive here.
What You'll Do
XBRL Development and Automation
- Architect, optimize, and maintain Python based XBRL and iXBRL generation pipelines
- Implement taxonomy mapping logic that connects AI classifications to IFRS and US GAAP elements
- Build automated validation layers aligned with ESEF and EDGAR rules
- Troubleshoot XML structures, validation errors, and schema driven constraints
- Produce high quality IXBRL output that passes regulatory requirements consistently
Last Mile Review Tools
- Build or support React interfaces or Office Add ins that allow reviewers to inspect and adjust tags
- Enable accountants to work visually with hierarchical data inside Word, Excel, or custom panels
- Ensure accuracy and usability across the entire tagging workflow
Cross Functional Collaboration
- Work directly with ML engineers, accountants, and product teams to align AI outputs with taxonomy logic
- Communicate dependencies and regulatory constraints clearly across teams
- Coordinate with offshore developers to deliver XBRL related features on time
Quality and Reliability
- Write clean, maintainable Python and React code
- Participate in code reviews
- Implement testing strategies for XML and XBRL generation, validation, and transformation workflows
What You Bring
Technical Expertise
- Strong Python experience with XML intensive pipelines
- Familiarity with lxml, Arelle, BeautifulSoup, or similar tools
- Deep comfort with XML, XPath, XSLT, and schema based development
- Ability to design scalable data transformation processes
Financial Reporting Knowledge
- Experience with IFRS or US GAAP taxonomies
- Understanding of XBRL taxonomy semantics and concepts
- Exposure to ESEF or EDGAR validation rules
- Background producing XBRL or iXBRL filings for public companies is a major advantage
Frontend and Review Tool Skills
- Experience with React or similar frameworks
- Ability to design intuitive interfaces for reviewing complex hierarchical data
Qualifications
- 3 to 7 years of software engineering experience
- Experience with XBRL, iXBRL, XML, XHTML, or structured document generation
- Strong problem solving skills, especially with nested or hierarchical data
- Excellent communication and collaboration abilities
- Experience with compliance driven or enterprise grade systems is an asset
Why You'll Love This Role
- Direct ownership over mission critical XBRL workflows
- Opportunity to build automated filing technology in a field where modern tooling is rare
- Work with cutting edge AI, NER models, and next generation accounting tech
- Join a growing team and influence core product decisions
- Balanced hybrid environment built around focused, productive workdays
Why This Might Not Be a Fit
- If you prefer broad generalist work over deep specialization in XBRL
- If you're not comfortable navigating regulatory standards or complex taxonomies
- If you prefer environments where XBRL expertise is widespread rather than niche
Compensation and Work Environment
- Hiring for both Junior and Intermediate levels, with compensation aligned to experience and skill level
- Salary range: 70k to 100k (flexible for the right candidate)
- Hybrid work environment from the Coal Harbour office with flexibility for remote days
- Full benefits package, including support for professional development
Ready to Build the Future of Financial Automation?
Apply now. No cover letter required.
About Us
We are not your typical CPA firm.
Located in downtown Vancouver, our 70+ team members provide consulting, accounting, and tax advisory for public and private companies. Our team members enjoy client variety, camaraderie, and a professional yet flexible work environment. Our proprietary "Great Eight" methodology ensures a highly effective and balanced eight-hour workday - so you can focus, excel, and still have time for life outside work.
-
Software Engineer
1 week ago
Vancouver, British Columbia, Canada Brighter Staffing Agency Full time $100,000 - $120,000 per year, PermanentPosition: Software EngineerCompany Overview:Brighter Staffing Agency is a leading recruitment agency that connects top talent with top companies. We specialize in finding the right fit for both our clients and candidates, ensuring long-term success and growth for all parties involved. Our team is dedicated to providing exceptional service and...
-
Software Engineer
4 days ago
Vancouver, British Columbia, Canada Sedorh Careers, partnered with TEEMA Full time $110,000 - $132,000 per yearJob Title: Software Engineer (.NET Core)Location: Currently 100% Remote within Vancouver (Moving to Hybrid w/ 1-2 days in-office work)Type: Full Time/ PermanentPay: $110,000 - $120,000/ Annually + 10% Annual BonusTotal OTE: $121,000 to $132,000 AnnuallyJob Closes: October 5th Apply nowWho were looking forAre you a Software Engineer who enjoys new...
-
Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada D3 Security Management Systems Full time $60,000 - $120,000 per yearSoftware Engineer (Python) - TemporaryGreater Vancouver Area (in-office) candidates onlyWho we are?D3 Security revolutionizes SecOps with its AI-driven autonomous Security Operations Center (ASOC) solution, Morpheus. Morpheus processes unlimited security alerts with superhuman thoroughness, performing the work of Tier 1-3 analysts with greater speed and...
-
Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Localintel Full time $90,000 - $120,000 per yearJoin our team building next-generation location intelligence technology. About Localintel At Localintel, our diverse team of inventors and builders is pioneering a new category of data-driven location intelligence solutions. Our SaaS products are used by hundreds of government customers across North America, including Invest in Canada, the British Columbia...
-
Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Localintel Full time $80,000 - $120,000 per yearJoin our team building next-generation location intelligence technology.About LocalintelAt Localintel, our diverse team of inventors and builders is pioneering a new category of data-driven location intelligence solutions. Our SaaS products are used by hundreds of government customers across North America, including Invest in Canada, the British Columbia and...
-
Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Localintel Full time $80,000 - $120,000 per yearJoin our team building next-generation location intelligence technology.About LocalintelAt Localintel, our diverse team of inventors and builders is pioneering a new category of data-driven location intelligence solutions. Our SaaS products are used by hundreds of government customers across North America, including Invest in Canada, the British Columbia and...
-
Software Engineer
1 week ago
Vancouver, British Columbia, Canada Canonical - Jobs Full time $104,000 - $160,000 per yearCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Microsoft Full time $90,000 - $120,000 per yearThe Teams Protection organization plays a critical role in enabling Microsoft Teams to be the most secure, compliant, and trustworthy communication platform in the industry. Our mission is to empower customers with features and capabilities that ensure compliance, governance, data protection, and security across their Teams interactions. We build...
-
Tools Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Apple Full time $80,000 - $150,000 per yearApple's Software Engineering organization (SWE) is responsible for some of the most advanced software on the planet, across many platforms and products. Our internal tools team delivers the tools and services that keep SWE running, and we are hiring We are searching for ambitious, motivated, tools enthusiasts who love working on large scale unique problems...
-
Software Engineering Manager
2 weeks ago
Vancouver, British Columbia, Canada 9d90ab07-e043-481f-91f8-f705fa6d4bc0 Full time US$150,000 - US$200,000 per yearYour JobDarkVision, a Koch Engineered Solutions company, is looking for a talented Software Engineering Manager to help us lead the development of our embedded, desktop, and cloud applications. If you have a knack for managing a team of programmers to motivate them to drive towards a common goal, we are looking for you.As a Software Engineering Manager, you...