Canonical

Ubuntu Software Engineer

Canonical

Apply
4 months ago
Remote, Worldwide
Mid Level
H1B Sponsor

Responsibilities

  • Design, build, and ship software in Rust, Go, and Python.
  • Package, integrate, test, and upload open source software to the 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 as part of a globally distributed team.
  • Mentor colleagues to build skills and understanding.
  • Develop and improve processes to fulfill goals efficiently.

Requirements

  • Exceptional academic track record from high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling alternative narrative.
  • Drive and a track record of exceeding expectations.
  • Demonstrated passion for open source software.
  • Significant experience with Rust, Go, Python, Flutter, or C/C++.
  • Professional written and spoken English.
  • Excellent communication and interpersonal skills.
  • Ability to travel twice a year for company events.

Benefits

  • Distributed work environment with twice-yearly team sprints in person.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Team Member Assistance Program & Wellness Platform.
  • Opportunity to travel to new locations to meet colleagues.
  • Priority Pass and travel upgrades for long haul company events.

Tech Stack

C++FlutterGoLinuxPythonRust

Categories

AI & MLBackendData EngineeringDevOpsEmbeddedSecurityTesting