Senior Software Engineer II
$142.8k - $184.8k per yearFull-time
Samsara
Responsibilities
- Architect, develop, debug, and test customer-facing firmware features in C/C++ and Golang.
- Build and support IoT products serving more than 1.5 million devices in the field.
- Design and develop internal observability practices to monitor firmware rollout health.
- Build and monitor metrics during firmware releases and triage customer- and QA-reported issues.
- Collaborate with product managers, customer support, customer success, firmware teams, and full-stack engineers.
Requirements
- 8+ years of professional industry experience in software development.
- Experience with large-scale observability for production systems and with developing and shipping production code.
- Experience building and monitoring metrics during firmware rollouts and assessing incoming customer and QA issues.
- Bachelor’s or master’s degree in computer science, engineering, or a similar field.
- Preferred experience includes C/C++ or Golang, Linux-based embedded systems on complex SoCs, Linux drivers, SoC vendors, JDM partners, CAN-utils, automotive or telematics systems, and cross-layer hardware, software, networking, and data debugging.
Benefits
- Annual base salary of $142,800–$184,800 CAD, plus an initial RSU grant and ongoing performance-based equity refresh opportunities.
- Performance-based bonus or variable pay and comprehensive total rewards for eligible employees.
- Flexible employee-led remote work model, with offices available for employees who prefer in-person work.
- Professional development stipend, comprehensive health plans, and parental leave plans.
- Role is open to candidates residing in Canada; relocation assistance is not provided.
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer II in Remote vacancy
- ...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior II Software Engineer based in Canada. In this remote role, you will design and build high-performance backend systems that support critical...SeniorFull timeInternshipRemote work
- ...growing 30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape... ...: IOT) sits at the center of hardware, software, AI, and the physical world. The platform... ...is broad and flexible: we're hiring from Senior through Staff+, across platform and...SeniorLong term contractFull timeRemote workRelocation packageFlexible hours
- ...every product experience from Metrics to Triggers and SLOs. As a senior engineer on Storage, you’ll work on high-impact systems where our... ...Support our services in production. We believe in owning the software we build. Every engineer on Storage participates in on-call rotations...SeniorFull timeRemote work
- ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior II Software Development Engineer in Test based in Canada. This is an opportunity for an experienced software engineering professional to help build highly...SeniorFull timeRemote workWork from home
- ...autonomy and support to make an impact as we build for the long term. About the role Join Samsara's In-Vehicle Experience team as a Senior Software Engineer. You'll be the technical leader of the team, setting the direction for what we build and how. We are building AI voice...SeniorLong term contractFull timeRemote work
- ...team: AI agents at Honeycomb investigate, reason, and act on real observability data. They live in Canvas: the agentic workspace where engineers go to understand their systems. The Agentic Intelligence team has shipped Canvas, the Honeycomb MCP server, and the Canvas Agent and...SeniorFull timeLive InRemote work
$133k - $183k per year
...activities such as participation in the interview process. What We Look For You have a total of 1.5+ years of experience as a software engineer. You have experience shipping web apps using declarative UI frameworks like React. You have experience designing,...Full timeWork at officeRemote workFlexible hours- ...through feedback, development activities, and participation in interviews. Requirements At least 1.5 years of experience as a software engineer. Experience shipping web applications with declarative UI frameworks such as React or Vue. Experience with JavaScript or...Full timeCasual workRemote workFlexible hours
- ...behind every seamless customer experience is a world-class engineering organization building the systems that make it all... ...work — faster, more reliably, and with less friction. As a Senior Software Engineer II on the Developer Experience team, you will play a critical...SeniorFull timeWork at officeWork from homeFlexible hoursShift work
- ...reliability issues affecting the Ads Manager UI. Collaborate with Product, Design, Backend, and Data Science teams. Mentor and sponsor engineers up to L5 and improve onboarding and team practices. Help establish best practices for AI-assisted development tools....SeniorFull timeWork at officeRemote workWork from home
- ...Optimization team is the decision-making engine of Instacart's $1B+ ads business. We own... ...Platform Revenue. We are looking for a Software Engineer II with a strong quantitative background to... ...problems at scale. - Collaborate closely with senior scientists, engineers and product...SeniorFull timeWork at officeWork from homeFlexible hoursShift work
- ...intersection of Marketing, Product, and Engineering, we own the platforms behind organic... ...pipelines, and QA automation. We're seeking a Software Engineer II who will build across two of our... ...features that improve Instacart's search engine and AI answer engine visibility across...Full timeWork at officeWork from homeFlexible hours
- ...vendor data goes in, and clean, trustworthy records come out. We’re looking for the engineer who will own that transformation. At DistantJob, we’re searching for a Senior Full-Stack Software Engineer for one of our U.S.-based clients. They’re building a platform that...SeniorLong term contractFull timeRemote work
- ...activities such as participation in the interview process. What We Look For - You have a total of 1. 5+ years of experience as a software engineer. - You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin. - You...Full timeWork at officeRemote work
- ...role: Samsara is looking for an experienced Engineering Manager to lead our Core Infrastructure... ...a globally distributed team, develop senior engineers, and create clear ownership across... ...impact the industries that run our world: The software, firmware, and hardware you build will...SeniorLong term contractFull timeRemote work
- ...what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer... ..., attribution, and measurement. As a Software Engineer II on MPE, you will build and improve high... ...marketing APIs. You will partner with senior engineers as well as Product, Design,...SeniorFull time
$164.49k - $197.39k per year
...instrumentation to query layer to visualization. We value open standards, great developer experience, and doing the hard engineering needed to ship reliable software at scale. You may not meet every requirement below. If this role excites you, please raise your hand. What you’...SeniorFull timeLocal areaRemote workFlexible hours- ...intelligence capabilities with Excel’s object model, calculation engine, and event system. Optimize plugin performance, memory usage,... ...and event-driven architectures. ~ Experience with enterprise software deployment, updates, and version management. ~ Demonstrated ability...SeniorWork at office
- ...creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that...SeniorLong term contractFull timeWork from home
- ...sustainable operations through innovative EHSQ software solutions. With over 1,300 clients and 1.... ...software. What You’ll Do? As a Senior Software Developer , you’ll play a key... ...Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience Additional...SeniorLocal areaRemote workWorldwideFlexible hours
- ...is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Development Engineer in Test II (Python) based in Canada. Join a collaborative Platform Engineering team focused on building and scaling reliable,...Full time
- ...useful, correct at a high level, and aligned with strong engineering practice. Assess the quality of explanations,... ...explanations of evaluation feedback. Requirements Senior, staff, or principal-level software engineering experience, or equivalent experience. Strong...SeniorFull timeContract workRemote workWorldwide10 hours per weekFlexible hours
- ...requirements, product direction, and technical strategy. Mentor junior engineers through code reviews, technical guidance, and onboarding, while... ...production incident response. Requirements ~5–8 years of software engineering experience with expert-level Python proficiency for...SeniorWork at officeRemote workWork from home
- ...collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the...SeniorFull timeImmediate startRemote workWorldwideHome office
- ...Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy,... ...architectures - Experience with enterprise software deployment, updates, and version management... ...add-ins - Knowledge of Excel's calculation engine, object model, and common power-user patterns...SeniorFull timeWork at officeLocal areaWorldwide
$153k - $213k per year
...The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products. Unlike traditional cards... ...through code review. What we look for - 5+ years of experience in software development or engineering, with a deep understanding of system...SeniorLong term contractFull timeRemote work- ...What Makes Cloudbeds Unique At , we're not just building software, we’re transforming hospitality. Our platform powers hotels... ...just getting started. How You'll Make an Impact: As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate customer...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hours
$133k - $183k per year
...generation of Affirm’s Checkout Platform to provide a world-class buying experience that puts customers first! We are seeking a Backend Software Engineer to build out financial products and features providing new levels of accessibility and flexibility to our users. You will work...Long term contractFull timeWork at officeRemote work- ...Come join us! About the Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing the power of AI-... ...critical decisions. Who You Are: - 5+ years building production software, with significant experience in desktop applications or Office add...SeniorFull timeWork at officeWorldwide
- .... These responsibilities require us to learn and gain deep expertise in various database systems. We are looking for a talented Software Engineer who can build and scale Cache Services (Redis and Valkey) identifying opportunities to improve how we migrate, productionize, operate...Full timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer II. Be the first to apply!
Related searches
- software developer no experience Remote
- junior software developer Remote
- software developer entry level Remote
- software developer intern Remote
- software developer internship no experience Remote
- software developer Remote
- software development engineer Remote
- part time software developer Remote
- ingénieur logiciel Remote
- software design engineer Remote
