Graduate Software Engineer, Open Source and Linux

Canonical
Full-time
Worldwide
Posted on 5 months ago

Job Description

Canonical is seeking highly motivated 2025 and 2026 Graduate Software Engineers to join engineering teams globally. This role involves contributing to open source products and commercial systems, working with various programming languages, and collaborating with a distributed team. The position offers opportunities for growth, learning, and impact within the open source community.

Responsibilities

  • Shaping product roadmap
  • Focusing on design and user experience
  • Writing high quality code
  • Mastering programming languages and Linux systems
  • Engaging with users and the open source community
  • Responding to customer issues
  • Developing security awareness

Requirements

  • Exceptional academic record
  • Undergraduate degree in Computer Science or related STEM field
  • Proficiency in Python, Rust, C/C++, Golang, JavaScript, or Java
  • Experience with Ubuntu or Linux
  • Result-oriented and organized
  • Personal projects in technology
  • Professional English skills
  • Excellent interpersonal skills
  • Ability to travel internationally

Benefits

  • No benefits