Senior Software Engineer driving innovation and resilience on Samsara's IAM platform, securing access for millions of users and protecting critical data.
Responsibilities
Design and evolve IAM foundations for AI Agents, including agent identity, permission guardrails, and enterprise-grade audit systems.
Design and build authentication and authorization systems that are reliable, standards-based, and performant for millions of global users.
Propose and implement technical solutions, guide system architecture, and ensure features are integrated across the stack (frontend, backend, databases, APIs, AI agents).
Partner with Infrastructure, Security, Compliance, and Product Engineering to solve complex, cross-functional risk and governance challenges.
Support and develop engineers on the team through code reviews, design discussions, and career development.
Contribute to our culture and maintain an inclusive, collaborative and supportive work environment where all Samsara employees can grow and thrive.
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.
Requirements
6+ years of experience building and operating production software using modern engineering practices.
Strong understanding of cloud security, IAM systems, threat models, and mitigations.
Strong programming/coding fundamentals in a language such as Java, Python, or Golang
Experience designing and operating highly reliable, scalable distributed systems.
Experience building security-sensitive or identity-related systems in production.
Bachelor’s Degree in Computer Science/Engineering or equivalent experience.
Strong communication skills and ability to influence without direct authority.
Benefits
flexible, employee-led remote model
Health and parental leave plans
Professional development stipend
Compensation program delivers above-market total compensation
Staff Software Engineer building AI - powered billing systems for Elation Health’s cloud clinical platform. Owning full - stack production features, APIs, observability, and financial workflows.
Senior Android engineer building AI - native growth and monetization experiments for Life360’s family safety platform. Shipping subscription, advertising, and purchase features to tens of millions of users.
Senior full - stack engineer building and operating Grafana data source plugins. Integrating databases, cloud services, and agentic workflows for Grafana Labs’ observability platform.
Senior Full - Stack Engineer building Grafana data source plugins for Grafana Cloud’s observability platform. Developing integrations, supporting reliability, and enabling agentic data workflows.
Full Stack Java Engineer building Java, React, and cloud - native applications for Miratech’s workforce management and customer experience solutions. Supporting scalable services, integrations, CI/CD, and production operations.
Senior Software Engineer leading backend and full - stack lending systems for Upstart’s AI - powered credit marketplace. Designing scalable APIs, services, and borrower experiences while mentoring engineers.
Senior Software Engineer building React and TypeScript borrower experiences for Upstart’s AI lending marketplace. Leading frontend architecture, full - stack initiatives, and engineering mentorship.
Software Developer building Node.js/TypeScript and Python/FastAPI APIs for Liberty Mutual Canada's commercial insurance platform. Developing AWS serverless and LLM - powered underwriting applications.
Associate Developer building AWS serverless APIs and Python LLM services for Liberty Mutual Canada’s commercial insurance platform. Supporting API integrations, testing, and agentic engineering practices.
Full - stack engineer building Cohere’s enterprise AI dashboard for model access, API keys, teams, billing, and documentation. Developing resilient browser and server systems with Next.js, React, TypeScript, Python, and SQL.