Graduate Linux Engineer Role

New

Skills

Bash Cloud Computing Documentation Engineer Golang Javascript Linux Python Security Ubuntu

Join Canonical, the company behind Ubuntu, as a Graduate Software Engineer working on open source and Linux technologies. This globally remote position offers the opportunity to contribute to impactful projects in cloud, AI, IoT, and more, while collaborating with diverse teams and the open source community. Enjoy professional growth, international travel for team sprints, and a dynamic, distributed work environment.

Job Overview
  • Contribute to Ubuntu and other open source projects across a range of technologies and platforms.
  • Work remotely with a globally distributed team, with in-person sprints twice a year.
  • Engage in challenging and meaningful software engineering tasks, from system-level code to user-facing applications.
  • Collaborate closely with the open source community and enterprise customers.
Key Responsibilities
  • Design, develop, and maintain high-quality, resilient, and performant code in key programming languages.
  • Participate in code reviews, issue tracking, and user engagement within the open source ecosystem.
  • Focus on user experience, even for developer tooling and command-line applications.
  • Respond to customer issues and develop an understanding of enterprise requirements.
  • Collaborate with colleagues for problem-solving, mentoring, and career development.
Required Skills & Qualifications
  • Exceptional academic record in Computer Science, Mathematics, or related STEM fields.
  • Proficiency in at least one of: Python, Rust, C/C++, Golang, JavaScript, or Java.
  • Experience with Ubuntu or another Linux distribution.
  • Strong interpersonal, communication, and organizational skills.
  • Passion for open source and demonstrated initiative through personal or community projects.
  • Willingness to travel internationally twice a year for company events.
  • Professional written and spoken English.
  • Ability to work independently in a remote environment.
  • Open source contributions and/or Linux packaging experience is a plus.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

AWS DevOps Cloud Engineer

New

Automate and scale cloud infrastructure

Enhance CI/CD pipelines and deployment workflows

AWS Bash Cloudformation Devops

LLVM Compiler Developer

Posted 11 days ago

Enhance and extend LLVM/Clang toolchain

Support diverse and emerging computing platforms

Back-end Bash C++ Communication

RISC-V Performance Engineer

Posted 14 days ago

Benchmark and analyze RISC-V workloads

Automate test execution and data collection

Bash Elasticsearch Grafana infrastructure

Senior Azure DevOps Engineer

Posted 15 days ago

Automate and manage Azure infrastructure

Establish secure and scalable cloud solutions

Architecture Automation Azure Bash

Graduate Open Source Engineer

Posted 16 days ago

Recruit top graduate talent globally

Develop and maintain open source software

Bash Cloud Computing Documentation Engineer

Backend SDE I Engineer

Posted 16 days ago

Enable seamless client onboarding and integration

Automate and streamline customer technical implementations

Bash Customer feedback Hubspot Javascript

Junior DevOps & Automation

Posted 46 days ago

Support and improve CI/CD pipelines

Automate processes under supervision

Ansible Automation Bash CI/CD

Cloud Endpoint Services Admin

Posted 46 days ago

Administer and automate endpoint management

Ensure security and compliance of endpoints

Automation scripting Azure Bash Cloud

Intermediate Support Engineer

Posted 54 days ago

Provide advanced technical support to GitLab customers

Collaborate across engineering, product, and infrastructure teams

Bash CI/CD Devops Engineer

Junior Mobile Security Tester

Posted 58 days ago

Conduct security testing on mobile and web applications

Identify and document vulnerabilities in digital banking platforms

Android Bash Javascript Penetration Testing

Network Device Software Engineer

Posted 60 days ago

Develop and maintain network device integration software

Support emerging technologies and APAC-specific security devices

Bash Devops Engineer Java

Azure Cloud Engineer II

Posted 60 days ago

Deliver expert Azure cloud support and automation.

Architect and optimize customer cloud environments.

Architecture Azure Bash Cloud

RISC-V Performance Benchmarking Engineer

Posted 98 days ago

Benchmark and analyze RISC-V processor performance

Automate test execution and data collection

Bash Go infrastructure Linux

Senior DevOps Lead Engineer

Posted 99 days ago

Lead secure DevOps and release management for federal health projects

Design and maintain compliant CI/CD pipelines

Bash Ci/cd Pipelines Cloud Security Confluence

LLVM Compiler Engineer Role

Posted 106 days ago

Enhance and implement LLVM toolchain components

Extend open source compilers for new platforms

Back-end Bash C++ Communication

AWS Consultant Engineer Role

Posted 107 days ago

Consult with clients to assess infrastructure and define cloud strategies.

Design and implement secure, scalable AWS architectures.

AWS Aws cloud Bash CI/CD

Senior DBA at Kraken

Posted 125 days ago

Scale and optimize database infrastructure

Enhance high availability and disaster recovery solutions

AWS Bash CI/CD Cloud

QA Automation Engineer

Posted 126 days ago

Improve automation of release processes with a focus on quality assurance

Utilize scripting languages like Python, bash, and PowerShell

Bash Containers Github Gitlab

Device Engineer

Posted 130 days ago

Design and develop network device integration software

Support emerging next-generation technologies in networking security

Bash Devops Engineer Java

Senior Cloud Consultant - DevOps

Posted 131 days ago

Design and implement cloud infrastructure

Translate cloud strategies into business value

Agile AWS Azure Bash

Graduate Software Engineer - Canonical Ubuntu

Posted 132 days ago

Seeking highly talented and motivated Graduate Software Engineers to join global team

Focus on open source software development and Ubuntu platform

Bash Documentation Engineer Java

Software Developer in Test (JavaScript)

Posted 134 days ago

Recruiting a Software Developer in Test with JavaScript experience for AWS backup & recovery products

Responsibilities include designing test code, implementing automation, and troubleshooting incidents

Bash CI/CD Cloud Computing Javascript

Lead Security Engineer - Cloud

Posted 135 days ago

Securing cloud infrastructure through robust security solutions

Implementing and maintaining security principles and practices in cloud environments

Ansible AWS Azure Bash

Staff SRE - Wikimedia

Posted 137 days ago

Hiring a Staff Site Reliability Engineer remotely.

Offering a full-time position with no geographical restrictions.

AWS Bash Engineer Gcp

LLVM Compiler Engineer

Posted 138 days ago

Seek experienced Compiler Engineers for LLVM and Clang toolchain

Collaborate with LLVM community and contribute to public repositories

Back-end Bash Communication Llvm

Security Engineer - Part-time

Posted 145 days ago

Conduct vulnerability assessments and prioritize remediation efforts

Continuously monitor systems and environments for known vulnerabilities

Bash Penetration Testing Python Terraform

Senior SRE at MongoDB

Posted 147 days ago

Seeking Senior Site Reliability Engineer for remote position.

Full-time role with MongoDB focusing on database reliability.

Automation Bash Cloud Technologies Database Management

Platform Engineer

Posted 148 days ago

Support and manage AWS Cloud Infrastructure with Terraform

Implement Cloud Security best practices

Bash Cloud Security Linux Administration Powershell

IT Cloud Admin - Endpoint Mgmt

Posted 149 days ago

Implement and maintain endpoint management environment

Automate endpoint management tasks using scripting

Azure Bash Cloud Cyberark

Risk & Compliance

Posted 150 days ago

Automating vendor due diligence and security questionnaires

Managing certifications (SOC2, HIPAA, ISO27001)

Audit AWS Bash Ci/cd Pipelines

Cloud Solutions Architect - Alliances

Posted 154 days ago

Helping partners understand and adopt Canonical's open source platform

Architecting cloud infrastructure solutions using various technologies

Bash Cloud IOT Kafka

Support Engineer

Posted 154 days ago

To support a mix of Self-managed and GitLab.com customers resolving issues via multiple channels

To collaborate with different teams within GitLab to build new features and fix bugs

Bash CI/CD Devops Devops Methodologies

Senior DBA at Kraken

Posted 157 days ago

Scale and optimize high-load MariaDB cluster

Enhance high availability and disaster recovery

Aws Services Bash Ci/cd Pipelines Cloud

Network Device Integration Engineer

Posted 161 days ago

Design, develop, and maintain network device integration software

Support emerging technologies in networking security

Bash Devops Engineer Java

AWS Support Engineer

Posted 161 days ago

Provide first-level technical support for AWS solutions

Monitor and maintain AWS environments for performance

AWS Bash Cloud Engineer

Graduate Software Engineer - Canonical

Posted 164 days ago

Recruit and develop Graduate Software Engineers

Focus on open source contributions and software development

Bash Documentation Engineer Golang

Quality Engineer at Percona

Posted 167 days ago

Design and execute test strategies for high-quality releases

Develop and maintain test automation for web applications, APIs, and backend systems

Bash Docker Github Actions Javascript

LLVM Compiler Development

Posted 169 days ago

Enhance and implement components of the LLVM toolchain

Extend open source LLVM and Clang code bases

Back-end Bash Communication Llvm

AI Security Experts

Posted 169 days ago

Train AI systems for security weaknesses

Conduct ethical code injection attacks

Bash Bash Scripting Cloud Cloud Security

Cloud Infrastructure Engineer

Posted 186 days ago

Cloudstrategie: Planung unserer Cloud-Infrastruktur in Bezug auf Skalierung, Sicherheit und Kosten zusammen mit unserem CTO

Cloudentwicklung: Du entwirfst, entwickelst und wartest die Cloud-Infrastruktur für unsere HERO SaaS-Plattform

Ansible AWS Bash Docker

Datadog Developer

Posted 187 days ago

* Collaborate globally and architect production-ready software * Deep knowledge of Datadog features

and setting up/configuring agents * Proficiency in automating monitoring setups using tools like

AWS Azure Bash Datadog

Security Engineer Role

Posted 190 days ago

Configure security tools Partner with engineering teams Define security policies Stay updated on

eats Conduct incident

Ansible Bash Devops Go

LLVM Compiler Developer

Posted 199 days ago

- Enhance and implement toolchain components - Extend LLVM and Clang for client platforms -

ate with LLVM community - Analyze, build, and debug platform code - Develop and maintain target

Bash Python Version control

Mongo DB Engineer

Posted 209 days ago

Support day2 operations of Datastore clusters, Design and maintain MongoDB clusters, Monitor

ance and troubleshoot issues, Automate database operations, Integrate MongoDB on cloud

AWS Bash Datadog Docker

IT SaaS Admin

Posted 217 days ago

- Automate workflows and streamline IT processes - Manage SaaS applications efficiently -

e with cross-functional teams - Ensure IT security and compliance - Enhance end-user experience

Bash Google Workspace Javascript Jira

DevOps Engineer for Customer Service Outsourcing

Posted 223 days ago

Automate development and testing processes; Build and maintain CI/CD processes; Configure and

r monitoring systems; Manage cloud servers; Administer

Ansible AWS Bash Docker

Cloud Sales Manager

Posted 232 days ago

B2B Sales Sales Leadership Enterprise Sales B2B Lead Generation B2B Sales

AWS Azure Bash Docker
overtime