Samsara
Senior Software Engineer- Agentic Platform & Integrations (Full Stack)
Remote Platform role with clear candidate location fit.
PostedRecently added
Eligible countries59 accepted countries
Seniority signalSenior
Work settingRemote
Accepted candidate locations
Role overview
Senior Software Engineer- Agentic Platform & Integrations (Full Stack)
Requirements and responsibilities
Readable role content extracted into sections for faster review.
In this role, you will:
- Build foundational capabilities for Samsara’s agentic experiences, enabling AI agents to securely discover data, use tools, integrate with external systems, and execute reliable workflows at enterprise scale.
- Design systems for high throughput, availability, observability, security, and maintainability.
- Apply AI assistants, including Codex, Claude Code, and Cursor - across design, implementation, testing, debugging, and code review.
- Improve frameworks, tooling, and engineering practices that increase the effectiveness of teams across Samsara.
- Mentor other engineers and contribute to architectural decisions and technical strategy.
- 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
- Hire, develop and lead an inclusive, engaged, and high performing team
You should apply if:
- You want to impact the industries that run our world: The software you build will help customers operate more safely, efficiently, and sustainably.
- You want to build for enterprise scale: You are motivated by high-volume systems, demanding reliability requirements, and products used by large organizations.
- You enjoy platform engineering: You care about APIs, integrations, data access, event-driven architecture, and creating capabilities that other developers can build upon.
- You are a pragmatic full-stack engineer: You can deliver end-to-end customer experiences while bringing particular strength to backend systems.
- You are an expert user of AI engineering tools: You use AI assistants effectively and responsibly to improve engineering quality, speed, and understanding.
- You are a lifelong learner: You embrace unfamiliar technologies and continuously improve how you and your team build software.
- You are a team player: You balance independent ownership with close collaboration across engineering, product, design, and customer-facing teams.
You should apply if:
- Strong professional software engineering experience building and operating production systems.
- Enterprise experience with at least one relevant area, such as developer platforms, integration frameworks, event-driven systems, data platforms, or analytical reporting infrastructure.
- Demonstrated experience operating production software at enterprise scale or high transaction and data volumes.
- Strong backend engineering skills, including API design, distributed systems, data modeling, reliability, and observability.
- Experience delivering full-stack functionality and collaborating effectively across frontend and backend boundaries.
- Expert practical knowledge of AI coding assistants such as Codex, Claude Code, or Cursor.
- Ability to make sound engineering trade-offs and communicate technical decisions clearly.
You should apply if:
- Designing and operating public-facing REST or GraphQL APIs.
- High-throughput event-streaming platform.
- Building extensible integration or application frameworks.
- Distributed data-fetching, query execution, reporting, or analytical systems.
Similar roles
Keep a backup shortlist.
GraphQL 8 accepted countries
Middle Software Engineer (Integrations)Mark43View role REST 8 accepted countries
Senior QA Automation EngineerSubway EcommerceView role Java, Javascript Typescript 8 accepted countries
Middle/Senior Full Stack EngineerMark43View role Content Classification, English 8 accepted countries
Taxonomy Analyst (German Speaker)IndeedView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
View all 59 accepted countries
AlbaniaAlgeriaAustriaBahrainBelgiumBotswanaBulgariaCroatiaCyprusCzechiaDenmarkEgyptEstoniaEthiopiaFinlandFranceGermanyGhanaGreeceHungaryIcelandIrelandIsraelItalyJordanKenyaKuwaitLatviaLithuaniaLuxembourgMaltaMauritiusMoldovaMontenegroMoroccoNetherlandsNigeriaNorth MacedoniaNorwayOmanPolandPortugalQatarRomaniaSaudi ArabiaSerbiaSlovakiaSloveniaSouth AfricaSpainSwedenSwitzerlandTanzaniaTunisiaUgandaUkraineUnited Arab EmiratesUnited KingdomZambia
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.