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.