Graduate Linux Engineer

New

Skills

Bash Cloud Devops Engineer Golang Javascript Linux Rust Security Software Engineering Ubuntu

Join Canonical, the publisher of Ubuntu and a leader in open source solutions, as a Graduate Software Engineer. Contribute to global enterprise projects, ranging from cloud platforms to IoT and AI, in a fully remote, internationally distributed team. Collaborate with experts to design, develop, and maintain high-performance software across the Linux stack, and participate in biannual team sprints held worldwide. This role offers exposure to diverse technologies and a chance to make a meaningful impact in open source communities.

Key Responsibilities
  • Design, develop, and maintain open source and commercial software solutions.
  • Write resilient, performant code in languages such as Python, Rust, C/C++, Golang, or JavaScript.
  • Engage with the open source community through code reviews, issue trackers, and upstream contributions.
  • Collaborate with remote teams and participate in global sprints for strategy and execution.
  • Respond to customer issues and develop an understanding of enterprise requirements.
Required Skills & Qualifications
  • Exceptional academic track record in Computer Science, Mathematics, or related STEM fields.
  • Proficiency in at least one programming language: Python, Rust, C/C++, Golang, JavaScript, or Java.
  • Experience with Ubuntu or other Linux distributions.
  • Strong organizational, communication, and interpersonal skills.
  • Demonstrated personal responsibility, accountability, and a result-oriented mindset.
  • Experience with personal technology/software projects and open source contributions.
  • Ability to travel internationally twice a year for team events.
  • Excellent professional written and spoken English.
  • Interest in security, performance, and documentation within software engineering.
  • Leadership, flexibility, and self-awareness to thrive in a distributed environment.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Senior C++ Database Developer

Posted 13 days ago

Design and implement robust database engine solutions

Maintain high code quality and performance standards

Bash Bash Scripting C++ Devops

Application Security Engineer

Posted 13 days ago

Solve complex application security issues

Integrate security into the SDLC and CI/CD pipelines

Architecture Bash Cyber Security Engineer

Junior Linux Kernel Engineer

Posted 14 days ago

Develop and maintain Ubuntu Linux kernels

Collaborate with global distributed teams

Automation Bash Bash Scripting Device Drivers

Linux Kernel Firmware Engineer

Posted 14 days ago

Drive platform stability and reliability for Ubuntu on x86/amd64.

Resolve BIOS, UEFI, and ACPI issues with vendors and the community.

Bash Bash Scripting C programming Engineer

Cloud Solutions Architect Alliances

Posted 15 days ago

Enable partner adoption of Canonical’s open source technologies.

Architect and integrate cloud and data center solutions.

AWS Bash Ceph Cloud

Remote Penetration Tester Role

Posted 17 days ago

Conduct thorough penetration tests to identify vulnerabilities

Maintain and update specialist security knowledge and methodologies

Bash Cyber Security Kali Linux Penetration Testing

Cloud Systems Engineer II

Posted 28 days ago

Ensure reliable cloud-based application support

Automate system maintenance and configuration

apache Bash Cloud Configuration Management

SRE Networking & Incidents

Posted 31 days ago

Design scalable cloud networking infrastructure

Automate operational and incident response tasks

AWS Bash Engineer Gcp

LLVM Compiler Developer

Posted 31 days ago

Develop and optimize compiler toolchains

Extend and adapt open source LLVM/Clang code

Back-end Bash C++ Communication

LLVM Compiler Developer

Posted 31 days ago

Develop and optimize LLVM-based toolchains

Support cross-platform compilation and integration

Back-end Bash C C++

Senior DevOps Infrastructure Engineer

Posted 35 days ago

Design and implement local VM-based environments

Build and simulate microservices architecture

Ansible Bash CI/CD Devops

Remote IT Systems Engineer

Posted 36 days ago

Hiring a remote IT Systems Engineer

Supporting open infrastructure access platform

Bash Cloud Computing Engineer Infrastructure Automation

Site Reliability Engineer Node.js

Posted 38 days ago

Ensure platform scalability and reliability

Enhance monitoring, alerting, and observability

AWS Bash Datadog Docker

Endpoint Engineer Compliance Lead

Posted 40 days ago

Lead compliance and governance projects

Design and implement secure endpoint solutions

AWS Bash Devops Endpoint Security

Cybersecurity LLM Trainer Remote

Posted 41 days ago

Train and evaluate LLMs in cybersecurity contexts

Generate and refine AI prompts and responses

Bash Cybersecurity Docker Penetration Testing

Junior Linux Kernel Engineer

Posted 45 days ago

Develop and maintain Ubuntu Linux kernels

Collaborate globally with distributed teams and partners

Automation Bash C programming Device Drivers

Linux Kernel Firmware Engineer

Posted 45 days ago

Enhance Ubuntu platform stability and reliability

Resolve firmware and boot process issues

Bash Bash Scripting C programming Engineer

Cloud Solutions Architect Alliances

Posted 47 days ago

Architect cloud and open source solutions for partners

Enable enterprise adoption of Canonical technologies

AWS Azure Bash Ceph

AWS DevOps Engineer Role

Posted 48 days ago

Empower client independence via cloud solutions

Drive innovation and transformation in DevOps

AWS Bash Cloudformation Datadog

Penetration Tester Role

Posted 49 days ago

Perform manual penetration testing and vulnerability assessments

Deliver thorough documentation and communication of findings

Bash Communication Documentation Kali Linux

SOC Analyst Internship

Posted 50 days ago

Monitor and analyze security alerts

Support incident response and reporting

Bash Endpoint Security Iam Powershell

AWS DevOps Cloud Engineer

Posted 51 days ago

Automate and scale cloud infrastructure

Enhance reliability and efficiency of deployment pipelines

AWS Bash CircleCI Cloudformation

LLVM Compiler Developer

Posted 63 days ago

Enhance and extend LLVM and Clang toolchain components.

Support cross-platform code generation and optimization.

Back-end Bash C C++

LLVM Compiler Developer Role

Posted 63 days ago

Enhance and maintain LLVM/Clang-based toolchains

Support and optimize code for diverse platforms

Back-end Bash C++ Communication

Senior Splunk Engineer Role

Posted 64 days ago

Architect and manage enterprise-scale Splunk environments

Develop and optimize Splunk content for monitoring and compliance

Architecture Bash Devops Engineer

Endpoint Engineer Compliance Lead

Posted 72 days ago

Lead compliance and security projects for endpoint devices

Design and automate scalable endpoint management solutions

AWS Bash Devops Engineer

Backend Engineer GitLab Delivery

Posted 73 days ago

Build and maintain deployment infrastructure and tooling

Ensure secure, scalable, and reliable GitLab deployments

Ansible AWS Bash Chef

Junior Linux Kernel Engineer

Posted 77 days ago

Develop and maintain Ubuntu Linux kernels

Collaborate with global teams and partners

Automation Bash C programming Engineer

Ubuntu Kernel Firmware Engineer

Posted 77 days ago

Enhance platform stability and reliability for Ubuntu on x86.

Resolve firmware, BIOS, and UEFI issues with vendors and teams.

Bash C programming Engineer Git

Cloud Alliances Solutions Architect

Posted 79 days ago

Enable partners to adopt Canonical's open source technologies

Architect cloud and data center solutions

AWS Azure Bash Ceph

AWS DevOps Cloud Engineer

Posted 84 days ago

Automate and scale cloud infrastructure

Enhance CI/CD pipelines and deployment workflows

AWS Bash Cloudformation Devops

LLVM Compiler Developer

Posted 94 days ago

Enhance and extend LLVM/Clang toolchain

Support diverse and emerging computing platforms

Back-end Bash C++ Communication

RISC-V Performance Engineer

Posted 98 days ago

Benchmark and analyze RISC-V workloads

Automate test execution and data collection

Bash Elasticsearch Grafana infrastructure

Senior Azure DevOps Engineer

Posted 99 days ago

Automate and manage Azure infrastructure

Establish secure and scalable cloud solutions

Architecture Automation Azure Bash

Graduate Open Source Engineer

Posted 100 days ago

Recruit top graduate talent globally

Develop and maintain open source software

Bash Cloud Computing Documentation Engineer

Backend SDE I Engineer

Posted 100 days ago

Enable seamless client onboarding and integration

Automate and streamline customer technical implementations

Bash Customer feedback Hubspot Javascript

Junior DevOps & Automation

Posted 129 days ago

Support and improve CI/CD pipelines

Automate processes under supervision

Ansible Automation Bash CI/CD

Cloud Endpoint Services Admin

Posted 130 days ago

Administer and automate endpoint management

Ensure security and compliance of endpoints

Automation scripting Azure Bash Cloud

Intermediate Support Engineer

Posted 138 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 142 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 144 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 144 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 182 days ago

Benchmark and analyze RISC-V processor performance

Automate test execution and data collection

Bash Go infrastructure Linux

Senior DevOps Lead Engineer

Posted 182 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

Graduate Linux Engineer Role

Posted 185 days ago

Recruit top-performing graduates for open source software engineering.

Advance Ubuntu and open source technologies globally.

Bash Cloud Computing Documentation Engineer

LLVM Compiler Engineer Role

Posted 190 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 191 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 209 days ago

Scale and optimize database infrastructure

Enhance high availability and disaster recovery solutions

AWS Bash CI/CD Cloud

QA Automation Engineer

Posted 210 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 214 days ago

Design and develop network device integration software

Support emerging next-generation technologies in networking security

Bash Devops Engineer Java
overtime