This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Canonical Group - Spokane, WA

posted 2 months ago

Full-time - Entry Level
Remote - Spokane, WA
Professional, Scientific, and Technical Services

About the position

The Software Engineer position focuses on developing, testing, and releasing improvements to the Ubuntu Pro Client, a command-line tool essential for managing services on Ubuntu systems. This role emphasizes quality-oriented software engineering in Python, ensuring the Pro client meets the needs of a diverse user base, from enterprise customers to individual hobbyists. The engineer will collaborate with various teams and engage with users to enhance the product's functionality and reliability.

Responsibilities

  • Collaborate proactively with a distributed team
  • Write high quality code, with unit and functional tests, to create new features
  • Debug issues and produce high quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and investigate to find good solutions
  • Work from home, with global travel 2 to 4 weeks per year for internal and external events

Requirements

  • Bachelor's or equivalent in Computer Science, STEM or similar degree
  • Extensive experience with Python on Linux
  • Interest in and experience with Ubuntu Linux systems administration, continuous integration, end-system contract management, Debian packaging, working with public or on-premise clouds

Nice-to-haves

  • Previous contributions to open source Python projects
  • Experience engaging with the open source community

Benefits

  • Work from home
  • Global travel opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service