2h ago

Distributed Systems Engineer

Home based - Worldwide
full-timemid RemoteOpen source software and operating systems

Tech Stack

Description

You will design and build high-performance APIs and secure data services for streaming telemetry and IoT, working with a globally distributed team to enhance Canonical's SaaS offerings on Ubuntu. You'll lead features from specification to production, ensuring scalability, security, and operational excellence.

Requirements

  • Experience designing scalable backend services and REST APIs using Go or Python.
  • Deep expertise in cybersecurity principles for IoT environments.
  • Proficiency in IAM, encryption, access control, and compliance frameworks (GDPR, HIPAA).
  • Experience with data streaming technologies (MQTT, Kafka, RabbitMQ) and observability tools (OpenTelemetry).
  • Familiarity with Ubuntu as a development and deployment platform.

Responsibilities

  • Design, architect, and build high-performance APIs for streaming data services using Python and Go.
  • Develop governance, auditing, and management systems for telemetry platform ensuring security and compliance.
  • Build scalable cloud-based SaaS solutions and containerized on-prem deployments for enterprise customers.
  • Lead design, implementation, and optimization of new features from specification to production.
  • Provide technical oversight, review code and designs, and set best practices.
0 views 0 saves 0 applications