Software Engineer - Monitoring

Motive•Seattle, WA
•Hybrid

About The Position

Motive is hiring a Software Engineer for its Equipment Monitoring team. The role builds backend systems that provide fleets with visibility into the location, utilization, and health of equipment such as trailers, reefers, construction machinery, and small assets. The systems process data from IoT devices, including Asset Gateways, BLE environmental and door sensors, and Beacons. The engineer will design and operate ingestion and stream-processing pipelines that transform raw sensor telemetry into real-time locations, geofence events, trips, and alerts. The role works closely with Embedded, firmware, and IoT teams on device payloads and end-to-end data flows, while building cloud services at scale. The position is hybrid, with two days a week in the office.

Requirements

  • B.S. or M.S. in Computer Science or a related field.
  • 5+ years of software development experience.
  • Experience building distributed systems and event-driven or stream-processing pipelines using Kafka, Flink, Kinesis, or similar technologies.
  • Experience with modern programming languages.
  • Experience with relational and NoSQL databases, such as PostgreSQL, DynamoDB, Redis, and Cassandra.
  • Experience building for cloud infrastructure such as AWS, GCP, Azure, or private clouds.
  • Ownership and problem-solving mindset.

Nice To Haves

  • Proficiency in Ruby, Golang, Kotlin, or Java.
  • Experience with IoT or sensor data, or geospatial systems such as geofencing and location.

Responsibilities

  • Develop observable, reliable, and scalable backend services that process telemetry from hundreds of thousands of IoT devices, including sensors, beacons, and asset gateways.
  • Build and operate stream-processing pipelines using Kafka, Flink, or related technologies for geofencing, alerting, trip construction, and asset location.
  • Design, build, and maintain scalable APIs for internal and external applications.
  • Collaborate with Embedded, IoT, and cross-functional teams on device data contracts and end-to-end feature delivery.
  • Reduce technical debt and improve code quality.
  • Use AI tools such as Cursor and CoPilot to improve productivity and code quality.
  • Work on AWS cloud infrastructure.
  • Mentor and learn from other engineers to support a culture of continuous growth.

Benefits

  • Health, pharmacy, optical, and dental care benefits, subject to eligibility requirements.
  • Paid time off and sick time off.
  • Short-term and long-term disability coverage.
  • Life insurance.
  • 401(k) contribution, subject to eligibility requirements.
  • Restricted stock units may be included in total compensation for certain roles.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service