Open Role
Motive

Opportunity at

Motive

Software Engineer - Monitoring

Motive's Equipment Monitoring group develops backend services that give fleet operators visibility into where trailers, reefers, heavy machinery and small assets are, how they are used…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
United States
Salary
CAD 171,000 - 200,000/yr
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Motive's Equipment Monitoring group develops backend services that give fleet operators visibility into where trailers, reefers, heavy machinery and small assets are, how they are used and whether they are healthy. This full-time role is listed in the United States. The engineer constructs the ingestion and stream-processing layers that convert sensor data from IoT hardware into live location data, geofence triggers, trip records and alerts, and works alongside the embedded…

Job Description

Motive's Equipment Monitoring group develops backend services that give fleet operators visibility into where trailers, reefers, heavy machinery and small assets are, how they are used and whether they are healthy. This full-time role is listed in the United States. The engineer constructs the ingestion and stream-processing layers that convert sensor data from IoT hardware into live location data, geofence triggers, trip records and alerts, and works alongside the embedded and firmware groups and IoT colleagues on device payload formats and data paths.

Day-to-day work involves building observable, dependable services for telemetry from very large device counts, running Kafka and Flink pipelines for geofencing, alerting, trip building and location, designing APIs for internal and external apps, reducing technical debt, improving code quality, working on AWS, using AI coding assistants to boost productivity, and mentoring others.

The posting asks for a computer science or related degree, five-plus years of software development, and experience with distributed and event-driven systems built on Kafka, Flink, Kinesis or similar tools. Familiarity with PostgreSQL, DynamoDB, Redis, Cassandra and cloud platforms such as AWS, GCP or Azure is expected, while IoT or geospatial work is a plus. The arrangement is hybrid, with two office days a week. Pay varies by residence; the Canada range is CAD 171,000 to 200,000.

Responsibilities

  • Build observable, reliable backend services for telemetry from sensors, beacons and gateways
  • Operate pipelines that drive geofencing, alerting, trip building and asset positioning
  • Design and maintain scalable interfaces for internal and external applications
  • Coordinate device data agreements with embedded and IoT teams to deliver features end to end
  • Reduce technical debt and improve code quality
  • Work on AWS systems and coach other engineers

Requirements

  • Five-plus years of software development
  • Practical experience with distributed systems and event-driven or stream-processing pipelines
  • Working knowledge of relational and NoSQL databases
  • Background deploying services to AWS, GCP, Azure or an on-premises private cloud
  • Ownership attitude and problem-solving drive

Qualifications

  • Computer science or related degree
  • Ruby, Golang or Kotlin/Java (a plus)
  • IoT, sensor or geospatial background (a plus)

Core Skills

Benefits

  • Medical, pharmacy, vision and dental coverage
  • Paid time off and sick leave
  • Disability cover (short and long term)
  • Life insurance
  • 401(k) contribution, subject to eligibility

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is the role based?

The listing names the United States and describes two days a week in the office.

What salary does the posting offer?

A compensation range of CAD 171,000 to 200,000 for candidates in Canada, which the posting says depends on where the candidate lives.

What experience is required?

Five-plus years of software development, including distributed or stream-processing systems.

What benefits are listed?

Medical, pharmacy, vision and dental cover, paid and sick time off, disability cover, life insurance and a 401(k) contribution, subject to eligibility.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Motive
MotivePosted 2h ago
Full-timeRemoteUSD 230,000 - 300,000/yr
Motive
MotivePosted 2h ago
Full-timeRemoteUSD 230,000 - 300,000/yr
Motive
MotivePosted 2h ago
Full-timeRemoteUSD 230,000 - 300,000/yr
Motive
MotivePosted 2h ago
Full-timeRemoteUSD 230,000 - 300,000/yr

Posted by Motive

Source: Motive

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Motive

Motive

108Open Jobs
—No reviews yet
View Company Profile