Canonical

Ubuntu Software Engineer

Canonical
Apply
10 months ago
Remote, WorldwideMid Level
H1B Sponsor

Responsibilities

  • Design, build, and ship software in Rust, Go, and Python.
  • Package, integrate, test, and upload open source software to Ubuntu repositories.
  • Debug system-level issues and deliver robust solutions.
  • Author and improve technical and community documentation.
  • Contribute to upstream and neighboring open source projects.
  • Collaborate and mentor colleagues within a globally distributed team.
  • Develop and improve processes for more efficient execution.
  • Work across Ubuntu Foundations, Server, Desktop, and Debcrafters teams in development, architecture, packaging, automation, and distro engineering.

Requirements

  • Exceptional academic track record from high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about an alternative path.
  • Significant experience with Rust, Go, Python, Flutter, or C/C++.
  • Demonstrated passion for open source software and a track record of exceeding expectations.
  • Professional written and spoken English with excellent communication and interpersonal skills.
  • Ability to travel twice a year for company events lasting up to two weeks each.
  • Nice-to-have experience with Linux distributions, distribution engineering, software packaging, distribution mechanisms, build systems, toolchains, cross-compilation, performance engineering, or security engineering.

Benefits

  • Remote roles are available in every time zone within a distributed work environment.
  • Teams meet in person twice yearly for team sprints, with company events lasting up to two weeks.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation reviews, recognition rewards, annual holiday leave, and maternity and paternity leave.
  • Team Member Assistance Program, Wellness Platform, travel opportunities, Priority Pass, and travel upgrades for long-haul company events.

Tech Stack

Categories

Canonical

About Canonical

1,001-5,000 employees

Canonical, the publisher of Ubuntu, provides open source security, support and services. Our portfolio covers critical systems, from the smallest devices to the largest clouds, from the kernel to containers, from databases to AI. With customers that include top tech brands, emerging startups, governments and home users, Canonical delivers trusted open source for everyone.

Contact me