Description

You will build scalable telemetry services and management systems for large-scale IoT device fleets.

Responsibilities

  • Write scalable service APIs using Python and Golang to provide telemetry services.
  • Develop observability, remote logging, data acquisition, alert, and edge processing capabilities.
  • Design and implement new features and enhancements from specification to production at scale.
  • Collaborate with infrastructure teams to develop cloud-based SaaS and containerized on-prem solutions.
  • Review code and technical designs produced by other engineers.

Required Skills

  • 5+ years of professional software engineering experience.
  • Proficiency in developing REST APIs using Python and/or Golang.
  • Experience designing and implementing back-end web services and messaging/data pipelines.
  • Knowledge of telemetry systems, including data streaming, observability, and monitoring.
  • Understanding of cybersecurity challenges and IAM models within IoT environments.
  • Experience developing tooling and libraries.
  • Comfort working with Ubuntu as a development and deployment platform.
  • Bachelor's or equivalent degree in Computer Science or a STEM field.

Education

Bachelor's or equivalent in Computer Science