← Back to list
Job · Mid-level

Golang Engineer

Other • Mid-level • Remote • Full-time • European Union EU/EMEA

Canonical, the company behind Ubuntu, is hiring Go engineers of all seniority levels for a fully remote role. After the first interview round, candidates are matched to the best-fit product team.

Responsibilities

  • ▹Design and implement well-tested, documented Go software
  • ▹Debug and fix issues reported by users
  • ▹Participate in code and architectural reviews
  • ▹Collaborate on technical specifications
  • ▹Improve engineering and operations practices
  • ▹Occasionally deploy and operate team-built services

Requirements

  • ▹Exceptional academic track record
  • ▹Undergraduate degree in Computer Science or STEM, or equivalent path
  • ▹Track record of going above and beyond expectations
  • ▹Well-organized, self-starting work style
  • ▹Professional communication with colleagues and community
  • ▹Experience writing high-quality Go software on Linux
  • ▹System-level Linux experience and passion

Nice to have

  • ▹Experience with Python, C, C++, or Rust
  • ▹Front-end experience with React or Flutter
  • ▹Deeper expertise expected for more senior roles

Soft skills

Self-motivationQuality mindsetStrong communication

What we offer

  • ▹Fully remote work
  • ▹In-person team meetups 2-4 times a year in interesting locations

About the company

Canonical is the company behind Ubuntu, a leading open-source software provider with 1200+ employees across 80+ countries, working in a fully distributed remote model.

Similar jobs