Remote Ubuntu Software Engineer

Posted 6 months ago

Share:

Please let Canonical know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • Canonical is a leading provider of open source software and operating systems, particularly known for its platform, Ubuntu.
  • Ubuntu is widely used in various enterprise initiatives including public cloud, data science, AI, engineering innovation, and IoT.
  • The company has a global presence with over 1200 colleagues in more than 75 countries, operating primarily in a remote work environment.
  • Canonical is hiring engineers to work across its Ubuntu Engineering organization, focusing on quality, performance, and resilience in software.
  • Engineers will be involved in designing, engineering, packaging, integrating, testing, and shipping open source software from the Ubuntu repositories.
  • The four key teams within Ubuntu are Foundations, Server, Desktop, and Debcrafters, each focusing on different aspects of the operating system.
  • Engineers will have the opportunity to work on development, architecture, packaging, automation, and distro engineering.
  • The role is suitable for mid-career professionals with relevant skills to contribute to Ubuntu.
  • Canonical encourages engagement with the broader open source community and seeks individuals who can contribute enthusiastically to various technologies.
  • The position is remote, with opportunities to travel for team meetings twice a year.

Requirements:

  • Candidates must have an exceptional academic track record from both high school and university.
  • An undergraduate degree in Computer Science or a STEM field is required, or a compelling narrative about an alternative path.
  • A demonstrated passion for open source software is essential.
  • Significant experience with programming languages such as Rust, Go, Python, Flutter, or C/C++ is required.
  • Professional written and spoken English skills are necessary.
  • Excellent communication and interpersonal skills are a must.
  • Candidates should be able to travel twice a year for company events lasting up to two weeks.

Benefits:

  • Canonical offers a distributed work environment with twice-yearly team sprints in person.
  • A personal learning and development budget of USD 2,000 per year is provided.
  • Annual compensation reviews are conducted to recognize outstanding performance.
  • Employees receive recognition rewards for their contributions.
  • Annual holiday leave and maternity/paternity leave are included in the benefits package.
  • A Team Member Assistance Program and Wellness Platform are available for all team members.
  • Opportunities to travel to new locations to meet colleagues are offered.
  • Priority Pass and travel upgrades for long-haul company events are provided.

Job title

Job type

Experience level

Required experience

-

Salary

-

Degree requirement

Degree required

Location requirements

Report this job

Job expired or something else is wrong with this job?

Report job
SerpApi

SerpApi

Scrape Google and other search engines from our fast, easy, and complete API.

RemoteYeah Ads