Software Engineer - Solutions Engineering

Canonical
Full-time
Home based - Worldwide
Posted on 5 months ago

Job Description

Canonical is seeking a Software Engineer to lead a regional team in developing open source infrastructure-as-code solutions. The role involves Python and Golang development, working with the Linux stack, and shaping monitoring and alerting infrastructure to revolutionize open source application and infrastructure operations.

Responsibilities

  • Design and deliver open source software operations code in Python and Golang
  • Work with the entire Linux stack
  • Shape high quality open source monitoring and alerting infrastructure
  • Rethink open source operations
  • Demonstrate sound engineering design and testing principles
  • Follow agile software development practices
  • Coach and develop colleagues
  • Grow a collaborative engineering culture
  • Global travel up to 10%

Requirements

  • Passionate Python developer
  • Organized and focused on timely, high quality software delivery
  • Understanding of reliable operations in an agile world
  • Knowledge of cloud computing concepts and technologies
  • Practical knowledge of Linux and networking
  • Lifelong learner

Benefits

  • No benefits