Samsara Inc. is on a mission to increase the sustainability of the operations that power the global economy. The company pioneers the Connected Operations Cloud
Senior Software Engineer – Agent Foundations
Location
Canada
Posted
4 days ago
Salary
$126.2K - $163.4K / year
Seniority
Senior
Job Description
Senior Software Engineer – Agent Foundations
Samsara
• Build core infrastructure for multi-agent orchestration, including task planning, coordination, execution, and recovery • Define and implement platform primitives and abstractions that enable internal teams to build and deploy 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 building agents to refine APIs, tooling, and operational feedback loops • Drive technical decisions in a high-ambiguity, early-stage environment where requirements evolve rapidly • Own systems end to end: design, implementation, testing, deployment, and production operation • 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
Job Requirements
- 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 production reliability mindset
- Comfortable working across the stack as needed
- Ability to operate in fast-moving, ambiguous environments
Benefits
- Comprehensive health and parental leave plans
- Professional development stipend
- Flexible working model
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Inventory Management Engineer
Micron TechnologyMicron Technology specializes in memory and semiconductor technology, such as computer memory and image sensors. Since opening, Micron Technology has had a successful history and i
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. INVENTORY MANAGEMENT ENGINEER Micron Technology's vision is to transform how the world uses information to enrich life and our commitment to people, innovation, tenacity, collaboration, and customer focus allows us to fulfill our mission to be a global leader in memory and storage solutions. This means conducting business with integrity, accountability, and professionalism while supporting our global community. Do you strive in a dynamic work environment? We are looking for highly motivated and dedicated individuals to join us as an Inventory Management Engineer Responsibilities and Tasks - Identifying, analyzing and addressing gaps in inventory processes and system reconciliation - Ensure System to System and Physical to System accuracy - System reconciliation in MAM, SAP and E2OPEN - Investigation of Inventory System Discrepancies - Coordinate inventory audit, inventory control and reconciliations focusing on Inventory reserves, write off and scrap - Partners with the company's accounts receivables department to ensure that all transactions are being accounted for - Creating and maintaining inventory systems for accurately managing inventory - Reporting inventory statistics to management and suggesting improvements to inventory control - Communicate complex inventory problems to manager promptly - Analyze root cause of inventory issues and provide resolutions - Perform daily analysis to predict potential inventory problems - Work with management team to develop applications/dashboard to monitor and continuously improve product delivery metrics. Requirement - Minimum a Bachelor's degree in IT, Supply Chain Management, Industrial System Engineering or a related field or study - Fresh graduates are welcome to apply - Able to create digital report and analyze inventory statistics - Experience with SAP and databases will be an added advantage - Strong analytical, time management and problem solving skills - Excellent communication and organization skills - Excellent attention to detail and multi-tasking skills. About Micron Technology, Inc. We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all . With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities - from the data center to the intelligent edge and across the client and mobile user experience. To learn more, please visit micron.com/careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_india@micron.com Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards. Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron. AI alert: Candidates are encouraged to use AI tools to enhance their resume and/or application materials. However, all information provided must be accurate and reflect the candidate's true skills and experiences. Misuse of AI to fabricate or misrepresent qualifications will result in immediate disqualification. Fraud alert: Micron advises job seekers to be cautious of unsolicited job offers and to verify the authenticity of any communication claiming to be from Micron by checking the official Micron careers website in the About Micron Technology, Inc.
Staff Software Engineer – Traffic Engineering
ToastWe empower the restaurant community to delight guests, do what they love, and thrive.
• Design, build, deploy, and operate the traffic infrastructure that carries every request across Toast — from the public edge through cloud networking down to service-to-service traffic • Lead complex, multi-team projects that improve how Toast services discover, route to, secure, and observe one another • Own the reliability of critical traffic infrastructure end-to-end, from design through on-call response, post-incident learning, and long-term hardening • Design solutions that anticipate future scale and product needs (multi-region, new protocols, evolving service-mesh patterns) while making explicit tradeoffs • Partner with the team on cloud networking, edge routing (Cloudflare), DNS, and IaC-driven automation • Act as a force multiplier: mentor engineers, improve developer ergonomics for service owners, and make the platform easier and safer to operate • Lead through influence across multiple teams and reporting lines, setting technical direction and driving adoption of platform standards without direct authority • Leverage cutting-edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building — contributing to a culture of innovation and productivity across the team
• Designing and shipping the first version of our fleet operations product • Owning the work end-to-end: APIs, UI, deployment, monitoring, the on-call rotation • Actually using AI tools as your main way of working. Not just code completion. Architecture exploration, testing, debugging, writing docs, all of it • Being open about what works and what doesn't, so the rest of the team can learn from what you're finding • Working closely with your PM, with customer outcomes in front of every decision
• Drive the design and implementation of new features, break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code • Make a meaningful impact on the lives of our community members • Create and maintain test automation to enable continuous integration and development velocity • Design and deliver robust microservices integrations via REST/gRPC APIs and via messaging patterns (events/queues) • Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews • Work cross-functionally with other teams, including data science, design, product, marketing, and analytics • Debug production issues across our services infrastructure and multiple levels of our stack • Work with distributed systems and services, and care passionately about producing high-quality code



