Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Engineer packaging optimize Ubuntu Server.
Mexico Jobs Expertini

Urgent! Software Engineer - packaging - optimize Ubuntu Server Job Opening In WorkFromHome – Now Hiring Canonical Group Ltd

Software Engineer packaging optimize Ubuntu Server



Job description

Software Engineer - packaging - optimize Ubuntu Server

Home Based - Americas; Home Based - APAC; Home based - EMEA

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.

Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.

Our customers include leading public cloud and silicon providers, and industry leaders in many sectors.

The company supports global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles.

Teams meet two to four times yearly in person to align on strategy and execution.

Canonical’s Ubuntu Engineering Server Team is looking for open source enthusiasts to help build the distro of the future.

The Server Team maintains and packages a wide variety of software including webservers, databases, and virtualization and containerization stacks.

This is an opportunity for a software engineer passionate about open source software to build a meaningful career with Canonical.

Ubuntu Server is a platform that enables technology worldwide and is the #1 operating system in public clouds.

Applicants to this role will help evolve Ubuntu.

You will work with an experienced team and grow alongside engineers in the business.

This role entails

  • Collaborating proactively within a distributed team
  • Fostering a software ecosystem with a seamless user experience for all Ubuntu users
  • Evaluating contributions of other engineers to maintain high-quality software standards
  • Shaping the future of Ubuntu with new ideas and advising on work elsewhere
  • Collaborating with other teams in the Ubuntu and Debian communities, upstream projects, and commercially supported customers
  • Debugging issues on open source code and team-maintained code
  • Maintaining Ubuntu Server packages, including:
    • Traditional server workloads (web servers, databases, network services, etc)
    • Virtualisation and containers
    • Package management and dependencies
    • Language runtimes and toolchains
  • Working from home with global travel of 2 to 4 weeks for internal and external events

What we are looking for in you

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • Interest or experience in open source maintenance or contribution
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree (or higher)
  • Understands basic reproducibility and testing steps.

    Comfortable setting up test systems in containers or virtual machines.

    Able to describe issues and steps clearly
  • Strong fundamentals in one language from C/C++, Python, Rust, Go
  • Fundamental understanding of package management and dependency resolution
  • Interest in containerization and virtualization (e.g., Docker or OCI containers, LXD, VirtualBox, QEMU) or public clouds

What we offer colleagues

We consider geographical location, experience, and performance in shaping compensation worldwide.

We revisit compensation annually and offer a performance-driven annual bonus.

We provide all team members with additional benefits aligned to local needs and global fairness.

  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Travel upgrades for long-haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source.

We publish Ubuntu and drive innovation in AI, IoT and the cloud.

We recruit on a global basis and maintain remote-first operations.

We expect excellence and challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

#J-18808-Ljbffr


Required Skill Profession

Desarrollo De Software



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide