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
Treewalk For 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
Who We Are
Treewalk is a Vancouver-based advisory and accounting practice serving a diverse client base across technology, financial services, and other sectors. We bring the same rigour and high standards of financial reporting that built our reputation in public company work to organizations of all sizes and industries. We are one of the fastest-growing accounting firms in Canada with big goals and an anti-firm culture — think tech startup, but accounting. We are moving away from traditional top-down hierarchy and toward a more autonomous, ownership-driven model of governance. Our ambition is to become the go-to destination for finance professionals who want to build deep expertise, do meaningful work, and grow fast.
Our Core Values
- Mastery — We pursue knowledge and aspire to be the best at our craft, constantly building on our expertise
- Support — Teamwork and collaboration are our bedrock. You're never alone at Treewalk
- Ownership — We own our mistakes and our outcomes. Responsibility to our colleagues and clients is non-negotiable
- Kaizen — Change for the better. Nothing is perfect, but we're always striving for it anyway
Annual Salary: $135,000-150,000
- ...Description About Liferaft Liferaft builds software that helps organizations find, understand, and act on potential risks... ...Role Liferaft is looking for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich the platform our...SeniorFull timeLive InRemote workFlexible hours
- ...a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers,... ...hear from you! Magnet Forensics is on the lookout for a Senior Software Engineer to join the Customer Hosted Review Team which is responsible...SeniorFull timeLocal area
- ...members Provide guidance to junior developers Requirements Senior level full stack developer Good “interactive comms” (speaking... ..., GitLab, BitBucket, Azure DevOps, … Familiarity with any software ticketing system or process, e.g., Jira, Solar, ServiceNow, etc....SeniorFull time
$120k - $180k per year
...requirements Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (... ...MySQL, MongoDB) and devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure preferred ~...SeniorRemote jobFull timeWork at officeVisa sponsorship- ...Grow Your Career as a Software Developer in a Growing Company At ProMach, we’re looking for people who want to shine. You’ll... ...manufacturing performance improvement software, is seeking a Senior Backend Engineer to help evolve and operate our existing .NETâbased backend...SeniorFull timeInternshipWork at office3 days per week
$104k - $139k per year
...all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and...SeniorRemote jobFull timeImmediate startWorldwideHome office- ...connected through virtual collaboration, team gatherings, and a people-first culture. About the role We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-product digital platform. In this role, you’ll work closely with...SeniorFull timeInternshipRemote work
$170k - $220k per year
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians buy, earn, and save bitcoin simply and securely. Since launching in 2015, we’ve grown to more than one million customers across...SeniorLong term contractFull timeWork at officeImmediate startRemote work$112k - $152k per year
...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. WMG... ...a nimble independent. Your role: We are seeking a Senior Software Application Engineer to lead the architectural evolution of...SeniorFull timeLocal areaWorldwide- ...more, and counts the former President and COO of Hubspot, JD Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in...SeniorFull timeWorldwide
$140k - $170k per year
...individuals to help make this vision a reality for millions more patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to apply your Full Stack expertise towards building the next generation of...SeniorFull timeWork at officeRemote work2 days per week$98k - $147k per year
...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada. Compensation: $98,000 - $147,000 About the role We're looking for a Senior Full Stack Software Engineer to join our engineering...SeniorRemote jobFull timeLocal areaWeekend work- ...investors who have helped define modern fintech and enterprise software, including Spark Capital, Ten Coves Capital, Portage... ...Boosted.ai is seeking a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and building advanced software...SeniorLong term contractFull timeWork from homeFlexible hours
$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend on what we build. Agents write most of the code now. So the hard part is yours: what to build, how it should work and whether what shipped...SeniorRemote jobFull timeWeekend work- ...safer, smarter decision-making across the full pipeline lifecycle. THE OPPORTUNITY We are looking to fill a full-time Senior Software Engineer, remote-work position. Working as part of the Irth AIP development team on cutting-edge machine learning and data analytics...SeniorFull timeRemote work
- ...still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the...SeniorLong term contractFull timeTemporary workInternshipWork at officeImmediate start
- ...the Quebec province. About the Role We’re hiring a senior full-stack engineer to make a major contribution across the LCI platform. You’... ...Required Qualifications ~5+ years of professional software engineering experience building and operating production systems...SeniorFull timeWork at officeFlexible hours
$120k - $140k per year
.... You’ll be part of a collaborative, growth-focused team that values expertise, creativity, and human connection. As a Senior Software Engineer , you’ll sit at the intersection of content, data, and real-world impact —building the integrations that connect it all. You...SeniorRemote jobLong term contractFull timeFlexible hours- ...Description Senior Software Engineer – Secure AI Platform (Vancouver, On-Site) The Company: Varonis (Nasdaq: VRNS) is a leader in data security, fighting a different battle than conventional cybersecurity companies. Our cloud-native Data Security Platform continuously...SeniorFull timeWorldwide
- ...At Klue , We’re Building the Future of Competitive Intelligence Klue Engineering is hiring! We're looking for a Senior Software Engineer to join our team in Vancouver, someone excited to build and optimize state-of-the-art LLM-powered agents at scale. You'll bring...SeniorFull timeWork at office
$174.49k - $205.33k per year
...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance... ...BAM Management Canada Holdings Inc. About This Role: The Senior Software Engineer, DevOps is part of the Infrastructure Engineering team...SeniorRemote jobFull timeLocal areaWork from home$58 - $73 per hour
.... And this is where you come in... We are looking for a Senior Software Engineer to join us on a contract for for an unannounced project with... ...or Mobile). ~ Professional proficiency with multiple game engines, or proven ability to pick up new ones. ~ Ability to write...SeniorContract workInternshipLocal area$181.05k - $213k per year
...partners through world-class software, purpose-built for everyone in... ...Work With You’ll enter our engineering interview process as part of a... ...: Building the core engine that powers our vision of an operating... ...Problems You’ll Solve As a Senior Software Engineer II, you will...SeniorFull timeWork at office- ...platform, so teams can easily integrate Postgres with ClickHouse and power end-to-end data workflows. We’re looking for a Senior Software Engineer to join the team building this platform. You’ll work across a range of areas — from control plane services and automation to...SeniorFull timeLocal areaRemote workHome officeFlexible hours
- ...world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing...SeniorFull timeSummer work
$115k - $184k per year
...operate, increase sales, engage customers, and keep employees happy. Are you bready* for a change? Toast is looking for a Senior Software engineer to join our enterprise quick service restaurant team. You will get to work across the entire Toast platform, including our...SeniorRemote jobFull timeLocal area$130k - $170k per year
...now scaling to achieve this. About the Role As a Senior Infrastructure Engineer , you’ll help lead the design and evolution of Quandri’s... ...capabilities. You’ll play a critical role in how our software is deployed, run, and scaled — partnering across engineering...SeniorLong term contractFull timeWork at office3 days per week$150k - $200k per year
...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 contractFull timeContract workWork at officeRemote work2 days per week$174.49k - $205.33k per year
...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance... ...stack under a licensing agreement. About This Role: The Senior Software Engineer, Web is part of the Engineering team and reports to our...SeniorRemote jobFull timeLocal areaWork from home$125.8k per year
...Are you an experienced software engineer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior... ...role: Reporting to the Manager, Software Engineering, the Senior Software Engineer will collaborate with other Software...SeniorLong term contractFull timeInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer devops Remote
- director software engineering Remote
- software engineer - ai machine learning Remote
- software developer entry level Remote
- software developer Remote
- ingénieur logiciel Remote
- software design engineer Remote
- software engineer internship Remote
- software engineer co-op Remote
- développeur logiciel Remote
