Logo
Jobs › IT Development/Software Engineering › Distributed Systems Engineer

Distributed Systems Engineer

Canonical via Canonical
Salary
Not Disclosed
Location
Remote (EMEA)
Type
Full Time
Deadline
30 Oct 2026
7 days left
Job Description
  • Build secure data services for Ubuntu systems across cloud, edge and on-prem infrastructure, including high-performance data pipelines, identity-aware services, governance systems, secure control planes, streaming systems and policy engines.
  • Work remotely with a global team to drive technical excellence
  • Design and build high-performance APIs for streaming data services in Python and Go
  • Develop governance, auditing and management systems for the telemetry platform, covering security, compliance and operational integrity
  • Work with the infrastructure team on scalable cloud SaaS solutions and containerized on-prem deployments for enterprise customers
  • Lead features from specification to production, with a focus on operational excellence at scale
  • Provide technical oversight, review code and designs, and set best practices
  • Take part in high-level technical discussions with engineers, product teams and stakeholders
  • Travel up to 4 times a year for internal events, and occasional global travel of 2-4 weeks per year
Requirements
  • Experience designing scalable backend services, messaging or data pipelines, and REST APIs in Go or Python
  • Strong cybersecurity knowledge, especially for IoT challenges such as secure connectivity, streaming, governance and compliance
  • Proven experience with IAM, encryption, access control and compliance frameworks such as GDPR and HIPAA
  • Proven experience with decentralized data ownership models with cross-domain interoperability
  • Proven experience with high-throughput, low-latency IoT data processing
  • Proven experience with streaming technologies such as MQTT, Kafka and RabbitMQ
  • Proven experience with observability tooling such as OpenTelemetry
  • Proven experience with industrial data protocols such as OPC-UA and Modbus
  • Ability to work across product, engineering and stakeholder teams
  • Experience mentoring junior engineers and fostering a culture of knowledge sharing
  • Familiarity with Ubuntu as a development and deployment platform
  • A Bachelor's degree or equivalent in Computer Science, STEM or a related field
Done for you
We'll apply to this for you

Denidel's HR team submits and tracks the application on your behalf.

Log in to apply Create free account

Opens the employer's own site, where you complete your application

Posted10 Oct 2026
Views0
Apply now