Software Engineering Challenges in Open Source

2 days ago


Ayala Alabang, National Capital Region, Philippines beBeeSoftware Full time $100,000 - $120,000
Engineering Professional with Software Skills

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.

We are hiring 2024 and 2025 Graduate Software Engineers into engineering teams around the world. As a global platform company we offer a wide range of software engineering challenges, in both open source products and commercial business systems.

The role entails shaping the roadmap for your product at global sprints every six months, focusing on design and user experience, writing high quality code serving millions of users, working towards mastery of key programming languages and Linux system knowledge, engaging with users and the open source community through code reviews and issue trackers, responding to customer issues, developing skills and awareness of security in software design and implementation.

If you find the open source stack amazing, and you have been a consistent high-performing student in your school and university, then this will be a challenging and exciting start to your career.

This is a globally remote role which offers opportunities to work from anywhere and collaborate with colleagues worldwide.

  • Design and deliver software solutions that meet customers' needs
  • Work with cross-functional teams to define and implement product roadmaps
  • Collaborate with other engineers to develop and test software
  • Identify and prioritize technical tasks to achieve project goals
  • Communicate technical information to both technical and non-technical audiences
  • Stay up-to-date with industry trends and emerging technologies
What We Offer

As an engineering professional at Canonical, you can expect to receive a competitive salary and benefits package. This includes:

  • Distributed work environment
  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues


  • Ayala Alabang, National Capital Region, Philippines beBeeLeadership Full time $90,000 - $120,000

    Job OverviewThis role oversees and grows our global open source database support capabilities.Key Responsibilities:Lead a high-performing team across time zonesMentor and coach engineers through technical challengesManage scheduling, coverage, escalations, and rotation planningPromote accountability, learning, and consistency within your teamDrive continuous...


  • Ayala Alabang, National Capital Region, Philippines beBeeSoftwareEngineer Full time $100,000 - $120,000

    Job OverviewWe are seeking a talented software development professional to join our team and contribute to the evolution of open source IT, devops, and IS.The goal is to revolutionize open source application and infrastructure operations by enabling true model-driven operations via next-generation infrastructure-as-code.This will allow organizations to run...


  • Ayala Alabang, National Capital Region, Philippines beBeeSoftware Full time $120,000 - $150,000

    Key Role in Autonomous DevicesThis is a critical position focusing on low-level system technology for autonomous devices across all seniority levels.We are seeking careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an unreliable and unforgiving...


  • Ayala Alabang, National Capital Region, Philippines beBeeDeveloperRelationsEngineer Full time $100,000 - $120,000

    As a Developer Relations Engineer, you will play a key role in building relationships with open-source communities and developer-centric organizations. Your technical expertise, strategic thinking, and communication skills will enable you to foster innovation and drive the development of better open-source experiences.">Job Description:This is an exciting...


  • Ayala Alabang, National Capital Region, Philippines beBeeEngineer Full time $120,000 - $150,000

    Software Engineering OpportunityWe are seeking a skilled specialist in Python and Kubernetes to collaborate on end-to-end data analytics and MLOps solutions.You'll have the opportunity to develop your understanding of the entire Linux stack, from kernel to application layer, and design build and maintain solutions for public and private clouds and local...


  • Ayala Alabang, National Capital Region, Philippines beBeeSecurity Full time $80,000 - $140,000

    Imagine a role that combines cutting-edge security practices with the thrill of working on innovative products. As a Security Software Engineer, you'll join our team to drive security excellence across product teams.Job DescriptionIn this challenging position, you'll define and implement new security features, lead security-focused initiatives within product...


  • Ayala Alabang, National Capital Region, Philippines beBeeLinuxEngineer Full time $80,000 - $150,000

    Software Development EngineerThis is a dynamic and exciting engineering role in Linux-based infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN and Core networking), OpenStack, Kubernetes and the open source...


  • Ayala Alabang, National Capital Region, Philippines beBeeSoftware Full time $60,000 - $90,000

    Job DescriptionWe are seeking a skilled Software Maintenance Engineer to join our team. As a member of this team, you will play a crucial role in ensuring the stability and performance of our software products.The successful candidate will be responsible for troubleshooting and resolving complex customer problems related to Ubuntu, kernel, Ceph, OpenStack,...


  • Ayala Alabang, National Capital Region, Philippines beBeeLinux Full time $150,000 - $200,000

    System Engineer & Bootloader SpecialistWe are seeking a seasoned software engineer with expertise in Linux systems, hardware architectures, and the open-source community to join our team.Main Responsibilities:Maintain and enhance the bootloader stack for fast, reliable, and secure Ubuntu systems on various devices and in the cloud.Collaborate with a...


  • Ayala Alabang, National Capital Region, Philippines beBeeEngineering Full time $150,000 - $175,000

    Software Engineering Manager RoleWe are seeking an experienced software engineering manager to lead and develop a team of engineers in the delivery of high-quality products. The ideal candidate will have a strong technical background, excellent leadership skills, and a proven track record of success in managing teams.Job Description:Lead and develop a team...