Distributed Systems Testing Software Engineer, Python / Go

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

WFA Digital Insight

As demand for cloud infrastructure grows, experts in distributed systems testing are in high demand. Canonical, a leader in open-source solutions, offers a unique chance to work on resilient systems. With the rise of remote work, companies need professionals who can drive quality engineering and validate multi-cloud deployable applications. Before applying, candidates should understand the importance of data-driven testing and automation.

Job Description

About the Role

Canonical is seeking a Distributed Systems Testing Software Engineer to drive the success of customers leveraging Ubuntu and Juju for multi-cloud deployable applications. The company is a pioneer in global distributed collaboration, with a strong focus on quality engineering.

Responsibilities

  • Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications
  • Develop CI pipelines powering Canonical’s cloud integration testing and reporting
  • Test products on new clouds and advance AI/ML pipelines for automatic analysis of test results

Requirements

  • Passion for building and validating resilient distributed systems
  • Experience with Python or Go
  • Interest in tackling complex problems and leading new initiatives

How to Stand Out

  • Focus on showcasing your experience with Python or Go, and how you can apply these skills to distributed systems testing.
  • Highlight any experience you have with CI pipelines, cloud integration testing, or AI/ML pipelines.
  • Be prepared to discuss your approach to data-driven testing and automation, and how you stay up-to-date with industry trends.
  • Tailor your resume and cover letter to the specific requirements of the role, and be prepared to provide examples of your work.
  • Research Canonical’s products and services, and be prepared to discuss how you can contribute to the company’s mission.

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