Distributed Systems Engineer

CanonicalCanonical·Remote(Home based - Worldwide)·Work From Anywhere
Software Development
Excel

WFA Digital Insight

As demand for skilled engineers in remote data governance surges, Canonical stands out for its commitment to open-source innovation. With the rise of IoT and cloud-based services, Distributed Systems Engineers are in high demand. To succeed in this role, candidates must demonstrate expertise in scalable system design, security, and data management. A strong understanding of Excel and proficiency in programming languages like Python and Go are essential.

Job Description

About the Role

Canonical, a leading provider of open-source software, is seeking a Distributed Systems Engineer to enhance its data governance platform. The company operates globally, with a distributed team of over 1200 colleagues across 75 countries.

Responsibilities

  • Design, architect, and build high-performance APIs for streaming data services
  • Develop robust governance, auditing, and management systems for the telemetry platform
  • Partner with the infrastructure team to build scalable cloud-based SaaS solutions

Requirements

  • Proficiency in Excel
  • Experience with programming languages like Python and Go
  • Strong understanding of distributed systems and data governance

How to Stand Out

  • Tip: Highlight your experience with cloud-based services and data streaming capabilities in your application.
  • Demonstrate your proficiency in Excel and programming languages like Python and Go through practical examples.
  • Showcase your understanding of distributed systems and data governance principles.
  • Be prepared to discuss your approach to building scalable and secure systems during the interview process.
  • Consider including links to personal projects or contributions to open-source platforms to stand out as a candidate.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.