Senior Software Engineer I
5 days ago
About the role:
Our Platform is the foundation of our Connected Operations solution. Think of it as a hub-and-spoke model. All our products — safety, route planning, maintenance, fuel efficiency, EV reporting etc — are the spokes that engage users. But they all connect back to the central hub.
Most organisational platforms — and we're talking about those outside of Samsara — act as a software layer between infrastructure and product. They also tend to function behind the scenes.
Our platform, however, is different. Not only do we work on core infrastructure and platform components, we also develop customer-facing features. Customers log into Samsara through the platform, interacting with everything from the login screen to dashboards, reports, settings, and alerts. Regardless of the product, the platform is the central interface for insights and management.
As a Senior Software Engineer in the Platform team, you'll own the systems you build, shape products that prevent crashes and emissions, and create world-class systems at scale. You'll take full technical ownership of key product areas used by thousands of fleets worldwide, solving real-world problems that cut CO₂ and keep people safe. Your ideas will shape roadmaps, influence critical decisions, and power products that make measurable impact at scale.
Work with product managers, designers, firmware and infrastructure engineers to design, build, test, and deliver end-to-end products. You'll develop skills across multiple technologies and own the production systems in your domain. You will coach, mentor, and guide engineers in the team, while also receiving support for your own development.
This is a remote position open to candidates residing in Canada.
You should apply if:
- You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact, helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely.
- You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies, driving scalable innovation for customers across industries, driving the world's physical operations.
- You are a lifelong learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go.
- You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user, and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes.
- You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win—together.
In this role, you will:
- Take full ownership of complex features and projects, guiding them from initial concept (0-1) through design, development, launch, and ongoing support.
- Bring a customer-focused mindset to all development, balancing the need to iterate quickly and deliver customer wins iteratively.
- Collaborate closely with Engineering, Product, ML, and Design team members to translate high-level requirements into robust, scalable features and create sustained and aligned impact.
- Mentor and guide other engineers on the team.
- Champion, role model, and embed Samsara's cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices
Minimum requirements for the role:
- We're looking for people with 5+ years of experience developing and shipping outstanding customer-focused products
- You'll have strong programming fundamentals in Java, Python, Golang, TypeScript or JavaScript, as well as experience designing and maintaining complex systems and application services
- You will excel at estimating, communicating, and delivering project milestones with your team
- Seeks to iterate on new products based on customer feedback
An ideal candidate also has:
- Experience using LLM technologies
-
Remote, Oregon, Canada TechChain Talent Full timeSoftware Engineer Decentralized Finance ApplicationCompensation: $165K-$205K USD base + performance bonus + equityLocation: Remote (US & Canada) About the CompanyA leading organization in quantitative research and risk management for decentralized finance (DeFi), this company helps safeguard billions in on-chain assets through cutting-edge analytics and...
-
Lead Software Engineer, Content Ingestion
3 days ago
Remote, Oregon, Canada Muck Rack Full timeMuck Rack is the leading SaaS platform for public relations and communications professionals. Our mission is to enable organizations to build trust, tell their stories, and demonstrate the unique value of earned media. Muck Rack's AI-powered, comprehensive, and integrated platform streamlines the PR workflow to help businesses generate positive media...
-
Senior Product Manager, Reporting
3 days ago
Remote, Oregon, Canada Muck Rack Full timeMuck Rack is the leading SaaS platform for public relations and communications professionals. Our mission is to enable organizations to build trust, tell their stories, and demonstrate the unique value of earned media. Muck Rack's AI-powered, comprehensive, and integrated platform streamlines the PR workflow to help businesses generate positive media...
-
Business Operations
2 weeks ago
Remote, Oregon, Canada Metabase Full timeMetabase is the easiest way for people to get insights from their data, from tiny startups who get up and running quickly to major corporations with tens of thousands of users. That's why people love us. We bring data tools with the elegance and simplicity of consumer products to the crufty world of enterprise business intelligence. We provide an...
-
Senior Software Engineer
1 week ago
Remote, Canada Jonas Software Full timeJob Description:About the RoleWe are seeking a Senior Software Engineer with strong experience in Java development and modern cloud-native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services, collaborating closely with Product, QA, and Project Management to deliver reliable, high-quality software...
-
Sr Software Engineer
3 days ago
Remote, Canada Centric Software Full timeJob Title: Senior Software EngineerLocation: Remote, USA/CanadaCompensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + BenefitsJob Summary:At Centric Software, we drive innovation in enterprise software, helping global brands excel in fast-moving markets. As we expand our Canadian development team, we are seeking Senior...
-
Head of Engineering
3 hours ago
(Remote, Canada) Collective[i] Full timeAt Collective[i], we value diversity of experience, knowledge, backgrounds and people who share a commitment to building a company and community on a mission to help people be more prosperous. We recruit extraordinary individuals and provide them the platform to contribute their exceptional talents and the freedom to work from wherever they choose. Our...
-
Software Engineer
2 weeks ago
Remote, Canada ECI Software Solutions Full timeLocation: Canada - Remote EST/CSTWe are seeking a Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS-based cloud-native architecture leveraging microservices and hosted in AWS.A Software Engineer is expected to work closely with...
-
Client Advocate I
2 weeks ago
Remote, Canada Absorb Software Full time**NOTE: This role has the option for two different shifts. Monday - Friday (11am - 8pm MT) / **Monday - Friday (1pm - 10pm MT)** - "Every time people ask me how I’m enjoying my job, the first thing I mention is how much I enjoy working for a company like Absorb. The culture is collaborative and open, the structure is understandable while also providing...
-
Senior Product Manager
1 week ago
(Remote, Canada) Collective[i] Full timeAt Collective[i], we value diversity of experience, knowledge, backgrounds and people who share a commitment to building a company and community on a mission to help people be more prosperous. We recruit extraordinary individuals and provide them the platform to contribute their exceptional talents and the freedom to work from wherever they choose. Our...
-
VP of Software Engineering
5 days ago
Canada, Remote CoLab Software Full timeAbout CoLabAt CoLab, we want to help mechanical engineering teams bring life-changing products to market years sooner.CoLab is a cloud based platform for engineering design review. We make it easy for subject matter experts (SMEs) across your business to access, evaluate, and comment on 2D drawings and 3D models. Our built-in AI peer checker, AutoReview,...
-
Senior Software Engineer I
1 week ago
Remote - Canada Wrapbook Full timeAbout Us:Wrapbook is a smart, intuitive platform that makes production payroll and accounting easier, faster, and more secure. We provide a unified payroll platform that seamlessly connects your entire team—production, accounting, cast, and crew—all in one place. Wrapbook empowers production teams to manage projects, pay cast and crew, track expenses,...
-
Senior Software Engineer
2 weeks ago
Remote, Canada Jobber Full timeAre you an experienced software developer with a passion for finding creative solutions to real-world problems? Then Jobber might be the place for you We're looking for Senior Software Engineers to be part of our Product Software Engineering team.At Jobber, we don't just build a product - we work on real problems that help people in small businesses to...
-
Senior Test Automation Engineer
2 weeks ago
Remote, Canada ECI Software Solutions Full timeLocation: Canada - Remote EST/CSTWe're seeking a Senior Test Automation Engineer who is ready to play a crucial role in our product modernization efforts as we go from a monolithic desktop application to a SaaS-based cloud-native architecture leveraging microservices and hosted in AWS.You'll perform test strategy, design, planning and automation leveraging...