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

Staff Software Engineer, DevEx [Remote]

$154.8k - $212.85k

Samsara

Canada
  • Remote job

Who we are

Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations that power our global economy. Representing more than 40% of global GDP, these industries are the infrastructure of our planet, including agriculture, construction, field services, transportation, and manufacturing — and we are excited to help digitally transform their operations at scale.

Working at Samsara means you’ll help define the future of physical operations and be on a team that’s shaping an exciting array of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As part of a recently public company, you’ll have the autonomy and support to make an impact as we build for the long term.

About the role

The way software gets built is changing fast. AI agents are starting to write, review, and ship code alongside engineers — and our Developer Experience team sits right in the middle of figuring out what that actually looks like at Samsara.

We build the tooling and infrastructure that Samsara's engineers use every day. Our "customers" are the people building the products that keep millions of workers safe and physical operations running. When we make their day better, every product team at Samsara benefits.

We're hiring a Staff Software Engineer to help set technical direction for the team. You'd be working on everything from our CI/CD pipelines to the AI coding agents engineers will rely on to do their jobs. It's a small team with a lot of surface area, and the work you do here shows up across the whole engineering org.

This role is remote and open to candidates based in the US.

You might be a good fit if:

  • You've actually built things with AI coding agents — not just used them. You have opinions about what works, what doesn't, and where this is all heading.
  • You like work where a small change you make ripples out to help a lot of people.
  • You care about what Samsara does. The software we build helps keep grocery shelves stocked, lights on, and workers safe on the job.
  • You're genuinely curious and like learning new things. The tech landscape here moves quickly and we're all figuring it out together.
  • You think of engineers as real people, not tickets. You're happy to sit with them, watch how they work, and dig into the small frustrations that add up.
  • You work well with others. We move faster when we move together.

In this role, you'll:

  • Help shape the technical direction of our developer platform — CI/CD, build systems, and the AI agents engineers interact with daily
  • Design and build AI agents that take real work off engineers' plates: coding, code review, test generation, release automation, and incident response
  • Scale our tooling so it can keep up as the engineering org grows, without sacrificing reliability or developer happiness
  • Standardize tools and practices so good ideas spread instead of getting reinvented on every team
  • Raise the technical bar through code reviews, design discussions, and mentorship
  • Partner with engineering leadership on the bets worth making, and be honest about tradeoffs
  • Represent Samsara externally when it makes sense — talks, open source, helping us become a place great engineers want to work
  • Live out our cultural principles: Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, and Win as a Team

Minimum requirements:

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 8+ years building software, with at least 2 years in an architect or technical leadership role
  • Strong programming and design fundamentals
  • 4+ years working on large-scale distributed systems
  • 4+ years leading technical projects across multiple teams

Nice to have:

  • Experience building developer platforms, internal tooling, or CI/CD for a large engineering org (hundreds of engineers or more)
  • You've shipped real work with AI coding tools (Claude Code, Cursor, Copilot, custom agents) — not just tried them out
  • Strong skills in Go, Python, TypeScript, or a similar language
  • A track record of making engineers measurably faster — quicker builds, easier deploys, less toil, happier developers
  • Comfort working in ambiguity and getting teams aligned without needing formal authority

The compensation range shown spans approved pay zones for this role. Your primary work location determines the range applicable to you, which may be narrower than the full range displayed.

The range of annual base salary for full-time employees for this position is below. Please note that base pay offered may vary depending on factors including your city of residence, job-related knowledge, skills, and experience. This role is also eligible for an initial RSU grant with no vesting cliff, and ongoing refresh opportunities tied to performance, subject to plan terms and conditions. Learn more about our total rewards and benefits below.

Annual Base Salary

$154,800—$212,850 CAD

Total Rewards

At Samsara, we build for the people who keep the global economy moving. We want owners, not passengers, which is why our rewards are designed to fuel high-impact builders. Our compensation program delivers above-market total compensation through a combination of base salary, performance-based bonus/variable pay, and equity (for eligible roles) in a high-growth public company. We meaningfully differentiate pay for our top performers, who have the opportunity to earn above-market compensation that can outpace the broader market over time.

Beyond compensation, we provide the foundations that enable long-term success: a flexible, employee-led remote model, a professional development stipend, comprehensive health and parental leave plans, and more. If you’re ready to build for the long term and own the outcome, your journey starts here.

Flexible Working 

At Samsara, we embrace a flexible working model that caters to the diverse needs of our teams. Our offices are open for those who prefer to work in-person and we also support remote work where it aligns with our operational requirements. For certain positions, being close to one of our offices or within a specific geographic area is important to facilitate collaboration, access to resources, or alignment with our service regions. In these cases, the job description will clearly indicate any working location requirements. Our goal is to ensure that all members of our team can contribute effectively, whether they are working on-site, in a hybrid model, or fully remotely. All offers of employment are contingent upon an individual’s ability to secure and maintain the legal right to work at the company and in the specified work location, if applicable.

Belonging at Samsara

At Samsara, we welcome everyone regardless of their background. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, and other characteristics protected by law. We depend on the unique approaches of our team members to help us solve complex problems and want to ensure that Samsara is a place where people from all backgrounds can make an impact.

Accommodations 

Samsara is an inclusive work environment, and we are committed to ensuring equal opportunity in employment for qualified persons with disabilities. Please email View email address on samsara.com or click here if you require any reasonable accommodations throughout the recruiting process.

Our Commitment to Authenticity

We use Tofu , a fraud detection tool, to validate the authenticity of applications and protect against identity fraud. This ensures we are connecting with real people and allows us to prioritize genuine candidates. Please see Samsara’s Candidate Privacy Notice for more information.

Fraudulent Employment Offers

Samsara is aware of scams involving fake job interviews and offers. Please know we do not charge fees to applicants at any stage of the hiring process. Official communication about your application will only come from emails ending in @samsara.com, @us-greenhouse-mail.io or @mail3.guide.co. For more information regarding fraudulent employment offers, please visit our  blog post here .

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, DevEx [Remote] in Canada vacancy
  •  ...incredible people from diverse backgrounds because when we are different together, we are stronger together. The Role As a Staff Software Development Engineer, you play a crucial role in developing and supporting the cloud-native Workload credentials management solution... 
    Suggested
    Full time
    Flexible hours
    Shift work

    Beyondtrust

    Canada
    a month ago
  •  ...most. The Observability team builds the platform every Affirm engineer relies on to understand the behavior and performance of our...  ...assisted code is well instrumented by default. We’re looking for a Staff Software Engineer to be the technical lead for Observability. You’ll... 
    Suggested
    Full time

    Affirm

    Canada
    5 days ago
  • $200.7k - $298.8k

     ...form a larger constellation. That’s what our Risk product engineering teams do at Mercury. We guide thousands of business applications...  ...of data, precision, and care. We’re looking for a Staff Software Engineer to contribute with building the systems and tools that... 
    Suggested
    Remote job
    Night shift

    Mercury

    Canada
    1 day ago
  • $230k - $275k

     ...Bangalore for employees who prefer to work in an office some or all of the time. About your role We are seeking a Senior Staff Software Engineer to lead the architecture and evolution of the core systems that power Juniper Square — the distributed services, cloud... 
    Suggested
    Remote job
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    junipersquare

    Canada
    1 day ago
  • $299.3k - $372.6k

     ...What The Role Is As a Staff Engineer at Babylist, you own some of our hardest domains and decide where they go. 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... 
    Suggested
    Remote job

    Babylist

    Canada
    1 day ago
  • $222.9k - $334.3k

     ...automation tools, and a suite of benefits for Banking customers, all while ensuring a fast and reliable experience. As a staff software engineer on the Cash App Banking server engineering team, you will help lead the overall technical strategy of the team, through... 
    Remote job
    Work at office
    Local area
    Immediate start
    Flexible hours

    Block

    Canada
    1 day ago
  •  ...distributed systems using technologies like AWS, MySQL, Spark and Kubernetes. - You have a total of 8+ years of experience as a software engineer. - You are proficient in developing web apps using declarative UI frameworks like React Native or React or Vue. - You are... 
    Full time

    Affirm

    Canada
    13 days ago
  • $190k - $235k

     ..., Mumbai and Bangalore for employees who prefer to work in an office some or all of the time. About your role As a Staff Software Engineer at Juniper Square, you are a technical leader - setting technical direction, driving architectural decisions, and raising engineering... 
    Remote job
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Work from home
    Flexible hours

    junipersquare

    Canada
    1 day ago
  • $205k - $231k

     ..., secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster...  ...is our core product, and this team builds it. As a Staff Software Engineer in Container Product Engineering you will design... 
    Remote job
    Local area
    Relocation
    Flexible hours
    Shift work

    Chainguard

    Canada
    1 day ago
  •  ...our vision and culture, focusing on employee wellness, diversity, charitable work, and ethical corporate governance. Staff Software Engineer (Product)  We’re looking for a  Staff Software Engineer (Product)to help shape the technical evolution of our product. This... 
    Local area
    Flexible hours

    Atlas HXM

    Canada
    1 day ago
  • $162.16k - $198.88k

     ...in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations...  ...data stack for thousands of companies. We're looking for a staff software engineer to be a technical leader on our Metadata team,... 
    Flexible hours

    Fivetran

    Canada
    1 day ago
  • $299.3k - $372.6k

     ...What the Role Is We’re hiring a Staff Software Engineer who’ll be the technical lead for a new Search team at Babylist. This new team will be focused on moving Babylist’s search capability in-house, making our search results more relevant and personalized, and partnering... 
    Remote job

    Babylist

    Canada
    1 day ago
  • $217.9k

     ...together quarterly for intense in-person working sessions called “surges. ” learn more about working at Coinbase . We're hiring a Staff Software Engineer to join Coinbase's Consumer Agentic Finance team. We're building the most trusted financial agent on the most trusted... 
    Full time
    Local area

    Coinbase

    Canada
    9 days ago
  •  ...the call on when a domain is ready for production is yours. Engineer the context layer. Turn metric definitions, approved joins, documentation...  ...: ~10+ years building and operating production analytics or software systems, including technical leadership of a team or of systems... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Home office

    Cohere

    Canada
    6 days ago
  • $190k - $240k

     ...at the core of what we do, and your work will have a direct connection to the company’s success. We're looking for a Staff-level Software Engineer who leans backend and can take product problems from ambiguity through architecture to production. You'll spend roughly... 
    Remote job
    Work from home
    Flexible hours

    Northbeam

    Canada
    1 day ago
  • $222k - $314k

     ...professional-grade AI systems for insurers: software that can read, reason, decide, and act...  ....  About the role We are looking for engineers who enjoy going deep on hard problems and owning end-to-end outcomes. As a Staff Backend Engineer, you'll work at the intersection... 
    Full time
    Work at office
    Remote work

    Kalepa

    Canada
    18 hours ago
  • $176k - $226k

     ...authentication, authorization, and account capabilities on the critical path for Coalition’s products and internal operations. As a Staff Software Engineer, you will provide technical leadership across a complex, multi-service domain. You’ll turn ambiguous business and security... 
    Remote job
    Fixed term contract
    Work experience placement
    Work at office
    Home office
    Flexible hours

    Coalition, Inc.

    Canada
    1 day ago
  • $176k - $226k

     ...bold thinking are real—and happening daily at Coalition. About the role This is a Staff-level individual contributor role and the technical lead for the Security Engineering team behind Coalition Control, the platform that helps our policyholders manage their cyber... 
    Remote job
    Fixed term contract
    Work experience placement
    Work at office
    Home office
    Flexible hours

    Coalition, Inc.

    Canada
    1 day ago
  •  ...spread across North America, Europe, and India. We are adding more engineers and require a fungible developer to help us create the same...  ...Cloud Platform services. Solid skills in AI-enhanced software design and development. Excellent verbal and written communication... 

    Calance

    Canada
    3 hours ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Python Engineer for a right to hire assignment with one of our premier financial services clients in Mississauga, ON . Responsibilities : Responsible for building and supporting modern... 

    Software Guidance & Assistance

    Canada
    4 days ago
  • $118.5k - $216.5k

     ...package it, not the whole job. We are a product-minded, AI-Native engineering team. AI isn't just a tool we use — it's how we work. We treat...  ...at scale. About the Job Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI tooling and... 
    Full time
    Remote work

    Life360

    Canada
    a month ago
  • $194k - $267k

     ...globally-minded company dedicated to delighting our customers across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-scale, mission-critical infrastructure in a fast-paced agile... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta

    Canada
    6 days ago
  • $210k - $278k

     ...foundation small businesses deserve. About this role Our engineering team is responsible for taking products from ideation to...  ...0+ person engineering organization. We are looking for a Staff Software Engineer who’s capable of balancing moving fast while moving... 
    Full time
    Self employment
    Remote work
    Flexible hours

    Found

    Canada
    13 days ago
  •  ...transforming key workloads with ultra high-speed inference. About The Role We're looking for a deeply technical, hands-on software engineer to join our on-field Kernel Reliability team. You'll help tackle a critical challenge: improving the reliability of our advanced... 
    Full time
    Internship

    Cerebras

    Canada
    6 days ago
  •  ...You will be surrounded by people who challenge, support, and inspire you to be the best version of yourself. The Role As a Sr. Software Engineer in our Engineering department, you will collaborate with our Engineering and Technical Support teams. We are looking for a... 
    Full time
    Remote work

    Beyondtrust

    Canada
    a month ago
  •  ...global leader in data-first contract lifecycle management (CLM) software, Agiloft helps organizations manage the end-to-end process...  ...day. Position Overview We are seeking an experienced Staff Software Engineer – Cloud Services to own and evolve the architecture of Agiloft... 
    Full time
    Contract work
    Flexible hours

    Agiloft

    Canada
    11 days ago
  • Tekstraton is seeking an experienced Senior Java Microservices Engineer to join our high-performing engineering team onsite in Calgary,...  ...junior engineers.Requirements:7+ years of professional backend software engineering experience, with extensive expertise in Java and Spring... 
    Temporary work

    Tekstraton

    Canada
    13 days ago
  • $190k - $240k

     ...load-bearing, and this role sets its technical direction. As a Staff engineer , you'll own the architecture of the integration and...  ...them to completion. What You Bring ~8+ years of software or data engineering experience, including significant time owning... 
    Remote job
    Work from home
    Flexible hours

    Northbeam

    Canada
    1 day ago
  •  ...Deliver end-user training and support during implementation of new features and business processes. Work within established software development lifecycle methodologies in a collaborative team environment. Solve complex business and technical challenges through... 
    Full time
    Visa sponsorship
    Work visa

    Energy Transfer

    Canada
    1 day ago
  • $229k - $241.5k

     ...community through regular in-person events. Learn more about our flexible approach to where we work. Overview As a Staff Software Engineer, you will play a key role in shaping and advancing a robust data platform that addresses strategic challenges within Ads and... 
    Remote job
    Permanent employment
    Currently hiring
    Work at office
    Work from home
    Flexible hours

    Instacart

    Canada
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, DevEx [Remote]. Be the first to apply!