Treasure AI:
Treasure AI is the agentic experience platform built to acquire, retain, and grow your most valuable customers. Powered by AI, Treasure AI is shaped by human creativity and always-on through continuous, context-driven action.
Furthermore, Treasure AI employees are enthusiastic, data-driven, and customer-obsessed. We are a team of drivers—self-starters who take initiative, anticipate needs, and proactively jump in to solve problems. Our actions reflect our values of honesty, reliability, openness, and humility.
Your Role:
Staff Software Engineers at Treasure AI are pod leads — player-coaches who remain active contributors while setting the technical and process standards for their 3–4 person delivery pod. You own customer-facing AI product surfaces and the internal developer tooling that supports them, end to end. We're looking for engineers who believe AI fundamentally changes how great software gets built — and are ready to make that the standard for an entire pod. Success looks like a healthy, high-velocity pod that ships valuable features consistently, owns what it builds, and is always pushing the frontier — re-imagining how software gets built with AI, whether that means adopting new tools or building custom ones where off-the-shelf falls short.
Responsibilities:
Technical Execution
Remain a hands-on contributor: write, review, and ship production code in Ruby/Rails and TypeScript/React alongside your pod
Champion AI adoption within the pod and beyond — run experiments with emerging tools, build custom AI-assisted tooling where it creates leverage, translate what works into team-wide standards for agentic coding patterns, and share discoveries with the broader engineering group
Hold the architectural bar: review design decisions, flag systemic risks, and drive full-stack ownership so the pod controls its features end to end
Oversee quality across FE, BE, and QA — from logic design through production delivery
Pod Lead: Continuous Kanban Flow
Guide the team through 3-week timebox planning, helping decompose complex backlog items into shippable increments
Monitor the Kanban board daily; identify and clear blockers before they stall progress
Keep the team focused on iterative progress and early production learning rather than over-engineering
Pod Lead: Team Alignment
Represent the pod in weekly cross-pod lead syncs; surface dependencies and coordinate with other pod leads
Translate backlog priority changes into clear execution direction for the team
Manage pod capacity thoughtfully — balance incoming work streams while protecting team health
Agile Flow
Lead on-call rotations for the pod; build a culture of proactive operational ownership
Drive the pod to use AI to ship faster without trading away quality — establish team norms around AI-assisted code, tests, and documentation, and continuously raise the bar as new tools emerge
Collaboration
Invest in the growth of every pod member — through rigorous code reviews, pairing, and direct feedback that builds capability across the team, not just catches bugs
Foster a culture of shared ownership over siloed ownership
Job Requirements:
7+ years of software engineering experience with a strong full-stack track record
Deep proficiency in Ruby/Rails and TypeScript/React
Demonstrated experience leading a small engineering team or serving as a technical lead
Advanced fluency with AI coding tools; experience setting team-wide patterns for their use (Claude Code, GitHub Copilot)
Strong architectural instincts: ability to make and defend system-level design decisions
Proven ability to balance hands-on coding with coordination and mentorship responsibilities
Demonstrated experience coordinating across teams — surfacing dependencies, managing shared priorities, and aligning with peer leads
Experience facilitating Agile/Kanban practices — timebox planning, backlog refinement, retrospectives
Physical Requirements:
Working out of our Vancouver, BC office according to our “Global Hybrid Working Policy.”
Travel Requirements:
Potential need for infrequent travel to Tokyo, Japan or Mountain View, California. Usually one week or less a year.
Perks and Benefits (CAN):
Our benefit package showcases our culture of care and empathy with
Competitive compensation packages
Restricted Stock Units (RSU)
Paid vacation and sick time
Paid volunteer and mental health days
Up to 26 weeks paid parental leave including a post-partum night nurse
16 Company holidays (includes 2 floating holidays)
RRSP with 6% company match
Employer provided Supplemental medical, dental, disability & life coverage
Comprehensive support and access to care for everyone, everywhere through Carrot - our global reproductive health and family-building benefit
Our Dedication to You:
We value and promote diversity, equity, inclusion, and belonging in all aspects of our business and at all levels. Success comes from acknowledging, welcoming, and incorporating diverse perspectives.
Diverse representation alone is not the desired outcome. We also strive to create an inclusive culture that encourages growth, ownership of your role, and achieving innovation in new and unique ways. Your voice will be heard, and we will help amplify it.
Agencies and Recruiters:
We cannot consider your candidate(s) without a contract in place. Any resumes received without having an active agreement will be considered gratis referrals to us. Thank you for your understanding and cooperation!
This description captures the core of the role today. As we adopt AI and new ways of working, responsibilities may evolve, and we encourage team members to take initiative, lean into change, and help expand the impact of their role beyond what’s listed here.