Skip to main content
Canonical
Canonical

Distributed Systems Engineer

RemoteEMEA+Iraq, Israel, Syria
Published
Role
Backend
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to Anywhere in EMEA + IQ, IL, SY. Set where you work from to check your eligibility.

No BS summary

Backend/distributed systems engineer for remote EMEA work. Needs Go or Python, REST APIs, messaging/data pipelines, IoT data streaming, security/governance, and Ubuntu familiarity. Must be willing to travel up to 4 times a year.

Required skills

GoPythonREST APIsIAMEncryptionAccess controlGDPRHIPAAMQTTKafkaRabbitMQOpenTelemetryOPC-UAModBusUbuntu

What you'll do

  • Work remotely with a globally distributed team
  • Design, architect, and build high-performance APIs for streaming data services using Python and Go
  • Develop governance, auditing, and management systems within a telemetry platform
  • Build scalable cloud-based SaaS solutions with the infrastructure team
  • Deliver containerized on-prem deployments for enterprise customers
  • Lead design, implementation, and optimization of new features from specification to production
  • Provide technical oversight, code and design reviews, and engineering best practices
  • Collaborate with engineers, product teams, and stakeholders on technical solutions
  • Travel globally 2-4 weeks per year for internal and external events

What they require

  • Experience designing and architecting scalable backend services, messaging/data pipelines, and REST APIs using Go or Python
  • Deep expertise in cybersecurity principles for IoT environments including secure connectivity, data streaming, governance, and compliance
  • Expertise with IAM models, encryption, access control, and compliance frameworks for secure and compliant data handling
  • Ability to design decentralized data ownership models for interoperability and governance across domains
  • Experience designing high-throughput, low-latency systems for IoT data processing
  • Experience with data streaming technologies
  • Experience with observability tools
  • Experience with industrial or engineering data exchange protocols
  • Ability to work in cross-functional environments with product teams, engineers, and stakeholders
  • Ability to mentor junior engineers and foster technical excellence
  • Familiarity with Ubuntu as a development and deployment platform
  • Bachelor’s degree or equivalent in Computer Science, STEM, or a related field
  • Willingness to travel up to 4 times a year for internal events

Benefits

  • Performance-driven annual bonus or commission
  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program and Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events

London-based software company, developer of Ubuntu

Open Source SoftwareEnterprisecanonical.com/

What people say about this company

3.6/ 5

  • Employees appreciate the company's commitment to open-source software and its impact on the tech community.
  • Many enjoy the flexibility of remote work and the work-life balance offered.
  • Some reviews mention a lack of clear career progression and development opportunities.

Details

Apply routeGreenhouse
Salary not disclosed