A Senior Software Engineer role focused on building scalable, reliable core platform infrastructure for multi-agent orchestration, automation, and system coordination to support Samsara's IoT and physical operations solutions.
Key Responsibilities
Build core infrastructure for multi-agent orchestration, including task planning, coordination, execution, and recovery
Define and implement platform primitives and abstractions for building and deploying new agents
Design reliable backend services and APIs for agent discovery, state management, scheduling, and observability
Architect systems to support scale, resilience, and long-running workflows across multiple concurrent agents
Collaborate with internal teams to refine APIs, tooling, and operational feedback loops
Drive technical decisions in a high-ambiguity, early-stage environment
Own systems end-to-end design, implementation, testing, deployment, and production operation
Requirements
Minimum of 4 years of Software Engineering experience.
Strong software engineering fundamentals and experience building production systems.
Senior-level experience with high-scale backend or distributed systems.
Proficiency in Python.
Strong system design skills and a production reliability mindset.
Comfortable working across the stack as needed.
Ability to operate in fast-moving, ambiguous environments.
Minimum education requirement is not explicitly stated, so no specific degree requirement is included.
Experience with Go (preferred but not mandatory).
Experience with agentic or autonomous systems, orchestration platforms, workflow engines, or automation infrastructure (preferred but not mandatory).
Familiarity with observability tooling, distributed tracing, and event-driven systems (preferred but not mandatory).
Experience designing APIs and internal tooling used by other engineering teams (preferred but not mandatory).
Ability to define and implement platform primitives and abstractions for building and deploying agents.
Ability to build core infrastructure for multi-agent orchestration, including task planning, coordination, execution, and recovery.
Experience designing reliable backend services and APIs for agent discovery, state management, scheduling, and observability.
Experience architecting systems to support scale, resilience, and long-running workflows across multiple concurrent agents.
Ownership of systems end-to-end design, implementation, testing, deployment, and production operation.
Ability to collaborate with internal teams to refine APIs, tooling, and operational feedback loops.
Ability to drive technical decisions in a high-ambiguity, early-stage environment where requirements evolve rapidly.
Benefits & Perks
Annual Base Salary 126,225 - 163,350 CAD
Eligible for an initial RSU grant with no vesting cliff and ongoing refresh opportunities tied to performance
Performance-based bonus variable pay
Equity for eligible roles
Flexible, employee-led remote work model
Comprehensive health plans
Parental leave plans
Professional development stipend
Ready to Apply?
Join Samsara and make an impact in renewable energy