Senior Software Engineer
$135k - $150k per yearTreewalk Consulting Inc.
Treewalk is a full-service accounting firm serving a diverse client base across public companies, private enterprises, First Nations, and government entities. We combine deep technical expertise with a forward-thinking culture – and we’re looking for someone to take the next steps of AI integration into accounting with us.
We’re building custom internal systems at the cutting edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands‑on architect and builder of the new systems shaping our business — and the technical counterpart to our internal product leadership.
The Role
You’ll design and build the systems that run Treewalk’s business — internal tools, integrations, and workflow automations — using AI coding tools to accelerate delivery without sacrificing quality. You’ll operate as a hands‑on builder who starts from accounting processes and business operations, translates them into clear technical specifications, and ships robust, production‑grade solutions.
You will own the technical direction of our product stack: architecture decisions, security posture, code quality standards, and how we scale responsibly as these tools move from internal use to client‑facing deployments.
In this role you’ll regularly navigate ambiguous problem spaces and serve as the technical anchor for AI‑native software development practices at Treewalk. You’ll help define what the future of accounting work looks like — through thoughtful, responsible development of a finance and accounting suite of tools built on modern AI infrastructure.
What Your Days Will Look Like
Product development
- Architect, build, and iterate on internal AI‑powered tools — invoice processing, accrual workflows, document classification, client reporting, and more
- Write production‑quality code and set the technical bar for how the team builds, reviews, and ships software
- Partner with internal accounting staff to understand process pain points and translate them into clean system designs
- Define and enforce security, data handling, and access control standards as tools expand to client environments
Technical Leadership
- Own architectural decisions: service design, data models, API contracts, queue/worker patterns, cloud infrastructure
- Establish code quality standards and review practices, including responsible use of AI‑generated code
- Identify and mitigate technical risk proactively — especially as systems handle sensitive financial data
- Document systems clearly so that non‑engineers can understand what’s been built and why
Collaboration & Iteration
- Work closely with the internal product lead (non‑engineering background) to bridge business requirements and technical execution
- Surface trade‑offs clearly and make pragmatic calls under ambiguity
- Contribute to hiring and capability‑building as the team grows
- 5+ years of software engineering experience building and shipping production systems, products, or platforms
- Demonstrated experience building and operating production backend systems: APIs, queues, workers, databases
- Strong command of at least one modern backend language (Node.js/TypeScript, Python, Go, or similar)
- Solid understanding of cloud infrastructure and deployment (AWS, GCP, Azure, or Render‑equivalent platforms)
- Experience with common integration patterns: webhooks, REST APIs, event‑driven workflows, third‑party SaaS connectors
- Strong security fundamentals — authentication, authorization, secrets management, data handling for sensitive financial data
- Excellent written communication; able to document architecture and explain technical decisions to non‑engineers
- Comfortable working in a small, high‑ownership environment where requirements evolve
Assets
- Experience with AI/LLM application development: prompt engineering, tool use, agentic workflows, output validation
- Familiarity with low‑code/workflow automation platforms (n8n, Make, Zapier) and their integration into code‑native systems
- Prior work with accounting or finance software APIs (QuickBooks, Xero, or similar)
- Experience with document processing pipelines (OCR, PDF extraction, classification)
- Background working in or alongside finance, accounting, or professional services environments
TreewalkFor a Reason
- This is a formative role in a fast‑growing service line — you'll have real influence over the architecture, culture, and direction of how we build
- A collaborative, supportive team that takes the work seriously without taking itself too seriously
- Flexible working arrangements and a genuine commitment to work‑life balance
- Extended healthcare benefits from Day 1 — no waiting period
Annual Salary: $135,000-150,000
#J-18808-Ljbffr$129.39k - $161.74k per year
...learn more. How You'll Make An Impact The Boomi Runtime engineering team is responsible for building and evolving the core... ...execution at scale within highly distributed systems. As a Senior Software Engineer on the Runtime engineering team, you will play a critical...SeniorInternshipRemote work$154k - $176k per year
...experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory - designing and... ...in AI/ML domains like NLP, computer vision, recommendation engines etc. Proficiency with cloud infrastructure, distributed systems,...SeniorRemote jobWork at officeWork from home$180k - $230k per year
...notification through one of our 1,500+ brand partners, our data systems are doing the work behind the scenes. We’re looking for a Senior Software Engineer, Data to own and evolve the pipelines, platforms, and data products that power Narvar’s analytics, ML, and merchant-facing...SeniorRemote jobWorldwide$176.26k - $220.32k per year
...fit for you, check out boomi.com or visit our Boomi Careers page to learn more. How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving the architecture, design, and implementation of complex backend systems at scale...SeniorLong term contractRemote work$104k - $139k per year
...over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this role: Mozilla’s Cloud Engineering team seeks a Senior Software Engineer to mature, maintain, and build features for our...SeniorRemote jobImmediate startHome office- ...programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at... ...the team and lead by example to uphold software development best-practices in addition to... ...Collaborate with stakeholders and other senior engineers across the organization to...SeniorLocal areaRemote workWork from homeHome officeFlexible hours
- ...scalable SaaS-based cloud service. At Behavox, our engineering culture is built around speed, experimentation, and technical... ..., Singapore, and Tokyo. About the Role The Software Engineer (Java) operates at a senior engineer level, driving technical direction across...SeniorLong term contractContract workLive InWork at officeImmediate startWorldwideFlexible hours1 day per week
$89.92k - $112.4k per year
...good fit for you, check out boomi.com or visit our Boomi Careers page to learn more. How You'll Make An Impact As a Senior Software Quality Engineer, you will bridge traditional software quality engineering with cutting-edge AI quality practices. You will design and...SeniorContract work- ...We are seeking a collaborative and driven Senior AI Software Engineer to join our team. As a core contributor to our platform, you will help build and scale the intelligent services powering our autonomous visual asset editing pipeline. You’ll work closely with a talented...SeniorRemote job
- ...Operating outside the standard Product and Engineering structure, ZT1 is built for speed,... ...functional partners, with direct exposure to senior leadership. You will not just build systems... ...a total of 4+ years of experience as a software engineer. · You are experienced in designing...SeniorRemote jobWork at officeFlexible hours
$154k - $176k per year
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer in Canada. This role sits at the intersection of full-stack engineering, artificial intelligence, and product innovation, where you will help redefine...SeniorRemote workFlexible hours- .... Narvar is Growing! Narvar is a multi-language platform, and we’re intentional about where we apply Rust. We’re looking for senior engineers to help us bring Rust into the backbone of the system — the parts that must be fast, safe, and correct under real-world scale....SeniorRemote jobWorldwide
$150k - $200k per year
...their dollars can go back into care. About The Role: As a Senior Software Engineer, you are a full‑stack software engineer who works directly... ...Write and extend agentic workflows in Conductor's orchestration engine — building custom tools, integration adapters, and...SeniorLong term contractContract workWork at officeRemote work2 days per week- ...collector-focused experiences, an integrated content hub, interactive community features, and HasLab crowdfunding. As a Software Development Engineer on the Direct-to-Consumer e-commerce team, you will build, improve, and support complex systems that bring Hasbro’s iconic...Long term contractWorldwide
- We take play seriously. We’re looking for curious adventurers ready to find their party, fueled by imagination and drive to build what’s never been built before. At Hasbro and Wizards of the Coast, you’ll collaborate with passionate teams to reimagine our iconic brands and ...Long term contractWorldwide
- ...What Makes Us Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed... ...just getting started. How You'll Make an Impact: As a Senior Fullstack Engineer on the Distribution Team, you'll be instrumental in...SeniorLong term contractWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving... ..., and engineering practices. You will partner with senior engineers for guidance on architecture and complex problem-solving...SeniorLong term contractFull timeRemote work$90k - $110k per year
...We are seeking a high-performing Senior Data Engineer to help build and scale the data infrastructure that powers analytics, automation, and AI... ...experience in data engineering, delivering business-critical software solutions for large enterprises with a consistent track record...Senior- ...platform and Helix Pods delivery model put our engineers at the center of real agentic... ...the premier destination for trailblazing senior engineers like yourself. Picture collaborating... ...excellence across the team. Engage in agile software development including stand-ups, sprint...SeniorRemote jobWork at officeFlexible hours
$104k - $123.5k per year
...across programmatic advertising and marketing channels. As a Senior Quality Engineer in Quality Infrastructure at StackAdapt, you'll lead the... ...You'll Bring to the Table: ~5+ years of experience in software development or test automation, with at least 2 years focused...SeniorLocal areaRemote workWork from homeHome office- ...programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at... ...help you succeed. We're seeking a Senior Full Stack Engineer to help lead our... ...across StackAdapt build, test, and ship software at scale. Candidates will work on engineering...SeniorLocal areaRemote workWork from homeHome officeFlexible hours
- ...assist another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful. If Precisely... ...for the Precisely Data Integrity Suite . You'll combine hands-on engineering with team leadership and customer-facing collaboration: working...SeniorRemote work
$180k - $275k per year
...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers...Remote jobInternshipWork at officeLocal areaFlexible hours$150k - $180k per year
...and team connectivity, we look forward to hearing from you! THE ROLE Salary Range: $150,000 - $180,000 We are seeking a Senior DevOps Engineer with deep AWS expertise, multi-account architecture experience, and strong leadership capability. This role owns our cloud...SeniorInternshipWork at office2 days per week$186.37k - $223.64k per year
...zones (EST + CST highly preferred at this time). Staff Backend Engineer - Platform SysEng The Opportunity: Grafana Cloud moves millions... ...operating your code . Since a lot of operators and developers use our software, having some grounding in both of these spaces really helps us...Remote jobLocal areaFlexible hours- ...The Senior PBAC Engineer helps architect, deploy and operate a secure application infrastructure that aligns with business needs. The position is responsible for developing security solutions at scale and with resiliency to support business initiatives. In this role, the...SeniorRemote jobLong term contract
- ...Join EPAM as a Senior iOS Engineer , where you will design scalable mobile solutions, mentor developers, and drive technical excellence across... ...across the enterprise Coordinate, execute, and troubleshoot software programs while evaluating emerging technologies to support...SeniorRemote jobFor contractors
- ...product. It’s technical, ethically loaded, and genuinely hard to build well. This role exists at the intersection of product and engineering, and it leans hard into both. You’ll own the full lifecycle of that product: pre-sales conversations where you help a client...SeniorFull time
$140k - $160k per year
...telecoms a breeze. We provide flexible software that modernizes how communication service... ...the Role We're looking for a hands-on Engineering Manager to lead our Platform Foundations... ...providing the leadership and direction a senior team needs to do its best work. You'll...SeniorRemote workFlexible hours$100k - $120k per year
...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently... .... How You'll Make an Impact: As a Senior Talent Partner based in North America,... ...opportunity to support Technology and Engineering hiring when the business needs it,...SeniorInternshipWork at officeLocal areaRemote workWork from homeHome officeWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer remote Canada
- software engineer - ai machine learning Canada
- software engineer salary in canada Canada
- software developer internship Canada
- software developer Canada
- ingénieur développement informatique c++ Canada
- software developer summer internship Canada
- software engineer part time Canada
- software engineer - computer Canada
- ingénieur logiciel Canada

