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