Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Engineer

Full-time

Enable

Managing pricing and rebates shouldn’t be a hassle. Enable’s intelligent platform is built for the speed of today’s market, eliminating disconnects between pricing strategy and rebate execution. We help companies to increase profitability and simplify the complex with accurate, AI-powered insights, real-time performance monitoring, agreement optimization, and simplified rebate management.

 

After securing $291M in Series A-D funding and acquiring Flintfox in 2025, Enable is positioned for continued, significant growth. Since the launch of our flagship product in 2016, we have been rapidly scaling our client base, product offerings, and built a team of top-tier professionals committed to reshaping the industry.

 

Want a glimpse into life at Enable? Visit our page to learn how you can be part of our journey.


The Role


As Staff Engineer, you will own the technical strategy across multiple teams and product areas. You’ll define reference architectures, establish engineering-wide standards, and drive the adoption of AI-native development practices that make every team at Enable more effective. Your influence is felt in every codebase, every architecture decision, and every engineering hire.

You’ll work directly with engineering leadership and product stakeholders. You’ll write code. You’ll review code. You’ll debug production incidents at 2am when the situation demands it. And you’ll do all of this while shaping how Enable’s engineering organisation evolves for an AI-augmented future.

What You'll Own




    • Technical strategy and architecture — Own the technical direction across multiple product areas. Define reference architectures for AI-native systems, establish patterns for agent orchestration, RAG pipelines, and human-AI collaboration workflows that teams can adopt consistently. Make strategic build-versus-buy decisions that affect the entire platform.

     


    • Hands-on engineering leadership — Write and ship production code regularly. Conduct technically rigorous architecture and code reviews. Debug the hardest cross-system problems. You lead by doing, not by directing from a distance. Your credibility comes from the quality of your technical contributions, not your title.

     


    • AI-native engineering practices — Define Enable’s approach to AI-assisted development — evaluating new tools, establishing governance for AI-generated code, building shared prompt libraries and evaluation frameworks, and shaping engineering-wide standards that maximise productivity while maintaining quality. Your recommendations are grounded in daily, hands-on use of these tools.

     


    • Cross-team technical alignment — Drive architectural consistency across team boundaries. Identify cross-cutting concerns, resolve technical disagreements, and ensure that multiple teams building towards shared goals are doing so with compatible designs and shared infrastructure. Build the connective tissue between teams that prevents fragmentation.

     


    • Engineering quality and reliability — Set the bar for engineering excellence across the organisation. Establish quality standards for AI-augmented systems, drive observability and monitoring practices, and ensure Enable’s platform is secure, performant, and reliable. Own the response to the most critical production incidents.

     


    • Technical mentorship and uplift — Raise the technical capability of every team you touch. Mentor senior engineers towards staff-level thinking. Build communities of practice around AI-native engineering. Create the learning pathways, documentation, and shared knowledge that make the entire engineering organisation stronger.

     


    • Responsible AI governance — Establish standards for AI safety, security, and quality across Enable’s products. Define evaluation frameworks for AI system outputs. Ensure AI integrations meet security standards, including prompt injection prevention and model output validation. Collaborate with product, security, and legal teams to ensure compliance.

     


    • DevOps and tooling innovation — Drive Enable’s AI-augmented development platform forward. Evaluate and adopt tools that leverage AI for deployment safety, intelligent monitoring, automated code review, and predictive scaling. Shape the toolchain that every engineer at Enable uses daily.


What We’re Looking For:


Experience:



  • 10+ years of software engineering experience, with clear progression in scope, complexity, and technical leadership. You have operated at staff level or equivalent — owning technical strategy across multiple teams, not just writing code in one

  • Deep proficiency in at least two modern programming languages and strong working knowledge across multiple paradigms. You can review and contribute to code across different parts of the stack with credibility

  • Proven track record designing and shipping distributed systems at scale — microservices, event-driven architectures, cloud-native platforms. You’ve made architectural decisions that held up under real production load

  • Hands-on experience building AI-powered product features — LLM integrations, RAG architectures, agent orchestration, embedding pipelines, or similar. You understand AI system design from implementation, not just theory

  • Strong experience with cloud platforms (Azure preferred), container orchestration, CI/CD pipelines, and modern DevOps practices. You’ve designed infrastructure, not just deployed to it

  • Daily, proficient use of AI coding assistants (Copilot, Claude, or equivalent). You have a developed personal workflow for AI-assisted development and strong opinions on what works and what doesn’t

  • Experience defining and driving engineering-wide technical standards, architectural patterns, and development practices across multiple teams

  • Data systems expertise — relational and non-relational databases, and ideally vector databases, embedding pipelines, and data architectures for AI workloads

  • SaaS product development experience, ideally B2B. You understand the constraints and rhythms of building products that real businesses depend on

Character:



  • You are technically relentless. You don’t stop at the architectural diagram — you follow through into implementation, review, debugging, and production operations. You are as comfortable in a codebase as you are in a design meeting

  • You have strong opinions, loosely held. You drive technical alignment through influence and evidence, not authority. When you’re wrong, you change course quickly and openly

  • You are a force multiplier. You measure your impact not just by what you build, but by how much better you make everyone around you. Teams ship better software after you’ve been involved

  • You are pragmatic about AI. You’re excited about what AI tools can do, but you don’t chase hype. You evaluate tools critically, adopt what genuinely works, and are honest about limitations

  • You communicate with clarity and directness. You can explain complex technical decisions to non-technical stakeholders and defend them under scrutiny. You write as well as you code

  • You take ownership beyond your remit. You see a problem, you fix it — regardless of whether it’s in your team, your codebase, or your job description

  • You care about craft. Code quality, system reliability, developer experience, documentation — the things that separate engineering organisations that thrive from those that merely function

Education:



  • A degree in computer science, software engineering, or a related technical field — or equivalent experience that demonstrates the same depth. What matters is what you can do, not what’s on the certificate

Total Rewards:

At Enable, we’re committed to your professional development and growth. Starting pay is determined by factors like location, skills, experience, market conditions, and internal parity.

Salary/TCC is just one component of Enable’s total rewards package. Enable is committed to investing in the holistic health and wellbeing of all Enablees and their families. Our benefits and perks include, but are not limited to:  

Paid Time Off: Take the time you need to relax and recharge 

Wellness Benefit: Quarterly incentive dedicated to improving your health and well-being 

Comprehensive Insurance: Health and life coverage for you and your family 

Retirement Plan: Build your future with our retirement savings plan 

Lucrative Bonus Plan: Enjoy a rewarding bonus structure subject to company or individual performance 

Equity Program: Benefit from our equity program with additional options tied to tenure and performance 

Career Growth: Explore new opportunities with our internal mobility program 

Additional Perks:   

Training: Access a range of workshops and courses designed to boost your professional growth and take your career to new heights  

Pets: Bring your pets to our welcoming, pet-friendly offices 

According to LinkedIn's Gender Insights Report, women apply for 20% fewer jobs than men, despite similar job search behaviors. At Enable, we’re committed to closing this gap by encouraging women and underrepresented groups to apply, even if they don’t meet all qualifications.

Enable is an equal opportunity employer, fostering an inclusive, accessible workplace that values diversity. We provide fair, discrimination-free employment, ensuring a harassment-free environment with equitable treatment.

We welcome applications from all backgrounds. If you need reasonable adjustments during recruitment or in the role, please let us know.

This job posting is for a current, existing vacancy.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Staff Engineer in Toronto, ON vacancy
  •  ...arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations...  ...truly data-driven. About the Role Fivetran is looking for a Staff Software Engineer to join our Database Connector team. This team... 
    Suggested
    Full time
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    10 hours ago
  • $205.6k - $257k per year

     ...careers page . The Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring model. We believe...  ...technical craft rather than a specific team’s immediate gap.  Staff Engineers at Carta are technical anchors for our business. You... 
    Suggested
    Long term contract
    Full time
    Work at office
    Immediate start

    Carta

    Toronto, ON
    10 hours ago
  •  ...help redefine what’s possible as we shape the future of mobility. Role Summary: ~ Sonatus is seeking a highly motivated  Staff AI Engineer to define and develop next-generation  agentic AI applications for software-defined vehicles. You will be critical in... 
    Suggested
    Full time
    Worldwide
    Shift work

    Sonatus, Inc

    Toronto, ON
    10 hours ago
  • $220k - $359.21k per year

     ...delivery, fundamentally enhancing the team’s ability to deliver high-quality results more efficiently. We're looking for a Staff Fullstack Engineer to join the Core Objects team as a hands-on technical leader. You will drive the architecture, scalability, and performance... 
    Suggested
    Internship
    Manual labor
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    5 days ago
  • $150k - $200k per year

     ...generate the next billion-dollar business—so if you’re passionate about tackling bold challenges, join us! We are a close-knit group of engineers of different stripes - developers, designers, and product owners - who are working together to solve interesting e-commerce and... 
    Suggested
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    HelloFresh

    Toronto, ON
    11 hours ago
  • $200k per year

     ...BrandProject, and Upper90. To learn more, visit clutch.ca . About the Role Platform Engineering is becoming a strategic investment at Clutch, and we're looking for our first dedicated Staff Platform Engineer to help define what that looks like. This isn't about... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship
    3 days per week

    Clutch Technologies Inc.

    Toronto, ON
    11 hours ago
  •  ...the Role: Nirmata is seeking a highly skilled and motivated Staff Software Engineer to join our team and work on the Nirmata Policy Management...  ...2 billion downloads of Kyverno, Nirmata's open source policy engine —Kyverno simplifies compliance, mitigates risk, and accelerates... 
    Long term contract
    Flexible hours

    Nirmata

    Toronto, ON
    10 hours ago
  •  ...ideas, your grit, and your care for people. Join us and shape the future of care. The Opportunity We're looking for a Staff Security Engineer to join Fullscript's Security Engineering team as a senior technical leader and hands-on builder. This role is ideal for... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Fullscript

    Toronto, ON
    10 hours ago
  •  ...Kaseya, success comes from embracing challenges, moving with urgency, and continuously raising the bar.    Job Title: Staff Software Engineer, Platform Engineering Why Kaseya? Join a fast-growing company that’s transforming the IT industry. At Kaseya, you’ll... 
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    10 hours ago
  •  ...waiting for? Join 900+ Docebians around the world and help us reinvent the way people learn, because learning never stops. As a Staff Product Engineer at Docebo, you operate at the intersection of product strategy and technical architecture. You don’t just ship features, you... 
    Long term contract
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    10 hours ago
  • $160k - $220k per year

     ...needed. It is the security layer between people (and non-human-identities) and the systems they need to do their jobs. The Staff Backend Engineer Opportunity We're looking for a Backend Software Engineer who wants to work on hard problems: distributed systems and building... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 hours ago
  • $172k - $229k per year

     ...mission statement. We love driven, self-motivated folks that thrive in fast-paced environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to architect, build, and optimize our industry-leading platform across the entire stack, from... 
    Full time
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday
    Flexible hours

    Buildops

    Toronto, ON
    10 hours ago
  •  ...leading the design and evolution of enterprise-grade cloud infrastructure that underpins a large-scale data platform on AWS. As a Staff Engineer, you will define architectural standards, ensure alignment with security and compliance requirements, and enable multiple teams to... 
    Full time
    Worldwide

    Kaseya Careers

    Toronto, ON
    10 hours ago
  •  ...to solving hard problems. We are growing our team and looking for contributors of all seniorities. Join Tenstorrent as a Staff Reliability Engineer and help define the reliability strategy behind the next generation of AI computing systems. In this highly visible technical... 
    Permanent employment
    Full time
    Internship
    Second job

    Tenstorrent

    Toronto, ON
    10 hours ago
  • $205k per year

     ...products are built. Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams where builders can take...  ...Our engineers don't just write code, they own outcomes. As a Staff Engineer, you'll extend that ownership beyond your own projects,... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Clutch Technologies

    Toronto, ON
    10 hours ago
  • $160k - $250k per year

     ...and collaboratively — without compromising standards — we want to hear from you. The Opportunity   We’re looking for a Staff Front-End Engineer to join our growing engineering team as we scale from 14 to 24 developers. This is a high-impact, high-ownership role where... 
    Worldwide
    Flexible hours

    Us Mobile

    Toronto, ON
    10 hours ago
  • $125.7k - $220k per year

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could focus on meaningful... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, ON
    5 days ago
  • $109.4k - $191.5k per year

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could... 
    Permanent employment
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Servicenow

    Toronto, ON
    10 hours ago
  •  ...millions of customers across Brazil, Mexico, and Colombia. For more information, visit our institutional page About the role Our Engineering team helps Nubank to create and use the technology that provides us to build the best financial products. We strive for state-of-... 
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Nubank

    Toronto, ON
    10 hours ago
  • $100k per year

     ...contributors of all seniorities. Tenstorrent is looking for a Staff Firmware Developer to contribute to development of system...  ...and next-generation system behavior.   Compensation for all engineers at Tenstorrent ranges from $100k - $500k including base and variable... 
    Long term contract
    Permanent employment
    Full time

    Tenstorrent

    Toronto, ON
    10 hours ago
  • $140k - $180k per year

     ...Join our Framework team: the engineering foundation that makes Achievers scale.   This team owns authentication, API gateways, interservice...  ...especially system design, with at least 3 of them in a Senior/Staff capacity.  ~ Excellent written and verbal communication skills... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work

    Achievers

    Toronto, ON
    10 hours ago
  • $160k - $220k per year

     ...We're all in on this mission. If you are too, let's talk. Staff Software Engineer - (Full Stack) Okta Workflows is the secure, no-code automation...  ...Kubernetes. Exposure to low-code/no-code tools, workflow engines, or visual development platforms. Interest in AI-assisted... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 hours ago
  •  ...Bank digital platform ( eqbank.ca ) one of the top banks in Canada on the Forbes World's Best Banks list since 2021.  As a  Staff Cloud Engineer , you will serve as a senior technical expert supporting EQ Bank’s Microsoft cloud platforms with a focus on  Power Platform (... 
    Hourly pay
    Permanent employment
    Full time
    Work at office

    Eq Bank

    Toronto, ON
    10 hours ago
  •  ...to solving hard problems. We are growing our team and looking for contributors of all seniorities. Join Tenstorrent as a Staff Reliability Engineer and help define the reliability strategy behind the next generation of AI computing systems. In this highly visible technical... 
    Permanent employment
    Internship
    Second job

    Tenstorrent

    Toronto, ON
    5 days ago
  •  ...commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities. We’re looking for a Process Engineer to join the Manufacturing Engineering group and help bridge product design and manufacturing execution for Tenstorrent hardware... 
    Permanent employment
    Contract work
    Remote work

    Tenstorrent

    Toronto, ON
    5 days ago
  • $118k - $152k per year

     ...enterprise platforms and building cloud-native solutions that deliver real business impact. The Role We're looking for a Staff Java Engineer who combines deep technical expertise with a passion for engineering excellence. This is a hands-on leadership role where you'... 
    Long term contract
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    10 hours ago
  •  ...level — designing the architecture and automation that lets product engineers build securely by default, without friction. If you're energized...  ...with product teams; listen to the data; and iterate. As a Staff Software Engineer, Product Security, you'll be a senior... 
    Full time
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    10 hours ago
  • $88k - $132k per year

     ...Job Summary Works with product teams, analysts, and other engineers to design and build systems and application software that enable...  ...upgrades, light theming, and CI/CD. Partners closely with a Senior Staff engineer on architecture and standards, and mentors junior team... 
    Full time
    Contract work
    Work at office

    Equinix

    Toronto, ON
    13 days ago
  •  ...have been customized and developed by our expert team of lawyers, engineers and research scientists. We’ve found product market fit and are...  ...2024. Competitive compensation. Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role... 
    Work at office
    Relocation package
    Flexible hours

    Harvey

    Toronto, ON
    10 hours ago
  • $200k - $235k per year

     ...those assets available on-chain and be tradable 24/7. As a Staff Software Engineer in this role, you will work on the most critical projects...  ...technical vision and execution for Robinhood Chain, the Tokenization Engine, and the Robinhood Wallet Design, build, and operate the... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer. Be the first to apply!