A software developer position in a globally distributed team

7 days ago


Rizal, Philippines beBeeSoftware Full time $80,000 - $100,000

Job Title: Software Developer - Distributed Systems

At Canonical, we're looking for a talented Software Engineer to join our team and contribute to the development of Juju, a large open-source project that powers complex distributed software systems across the world.

About Us

Canonical is a pioneering tech firm at the forefront of the global move to open source. We publish Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud. Our mission is to change the world on a daily basis.

We recruit on a global basis and set a high standard for people joining the company. We expect excellence in order to succeed.

Key Responsibilities:
  • Contribute to the design, delivery, and support of features in a highly concurrent, highly distributed system.
  • Collaborate with a distributed team and interact with upstream communities publicly.
  • Debug issues and work with helpful and talented engineers.
Requirements:
  • Experience developing software using Go.
  • Excellent communication skills in the English language, both verbal and written.
  • An exceptional academic track record from both high school and university.
Nice to Have:
  • Hands-on experience developing highly concurrent distributed systems.
  • Experience with container technologies (Docker, LXD, Kubernetes).
  • Solid networking background and experience.

In addition to base pay, we offer a performance-driven annual bonus and a unique window into the world of 21st-century digital business.



  • Rizal, Philippines beBeeSecurity Full time $90,000 - $110,000

    Software Developer OpportunityOur organization is seeking a skilled Software Developer to contribute to the development of open source software and operating systems.The RoleDevelop high-quality code for open source products and commercial business systems, utilizing programming languages such as Python, Rust, C/C++, Golang, JavaScript, and Java.Collaborate...


  • Rizal, Philippines beBeeSoftwareDevelopment Full time $100,000 - $200,000

    Job OpportunityWe are seeking a skilled software engineer to join our team as a Software Development Expert.As part of our Ubuntu Foundations team, you will work on the development and maintenance of critical toolchains involved in the making of Ubuntu.You will leverage your experience and passion in Go to make Ubuntu the best platform for developing,...

  • Software Team Lead

    7 days ago


    Rizal, Philippines beBeeLeader Full time $100,000 - $150,000

    Job OverviewThe Software Engineering Manager will lead a distributed team of engineers in Sustaining Engineering, responsible for continuously improving various open source software by resolving software defects reported by customers.They are well-staffed with experts in every time zone and work closely with other teams to ensure timely delivery of bug...


  • Rizal, Philippines beBeeEngineering Full time $120,000 - $150,000

    Cloud Engineering LeaderWe are seeking a Cloud Engineering Leader to spearhead our BootStack team in designing, building, and operating modern distributed systems on private infrastructure for customers.The ideal candidate will have a passion for Linux and Cloud technologies, with experience in software delivery and/or managing operations teams.Lead a...

  • Team Lead

    7 days ago


    Rizal, Philippines beBeeEngineering Full time $180,000 - $250,000

    Senior Leadership RoleThis senior leadership position is responsible for overseeing the development and growth of a team. The successful candidate will have experience in managing distributed teams, developing strategic plans, and fostering a culture of innovation.The ideal candidate will have a strong background in engineering and a proven track record of...


  • Rizal, Philippines beBeeBackend Full time ₱450,000 - ₱600,000

    Software Development RoleJob Description:The successful candidate will be part of a globally distributed team responsible for developing and operating large backend services. This role involves creating web service APIs to support both CLI and web frontend clients using Python.Key Responsibilities:Design and implement new features and enhancements from spec...


  • Rizal, Philippines beBeeDeveloper Full time ₱500,000 - ₱700,000

    Software Development Expert NeededWe are looking for a skilled software development professional to join our team.This role involves engaging in the development, maintenance, and enhancement of software features across a multi-service architecture.As a software development expert, you will identify areas for improvement in code and...


  • Rizal, Philippines beBeeSoftware Full time ₱2,000,000 - ₱3,000,000

    Software Engineer RoleWe are seeking a skilled and experienced software engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our users.You will work closely with cross-functional teams to ensure seamless integration and delivery of high-quality software...


  • Rizal, Philippines beBeeSoftwareDeveloper Full time $360,000 - $370,000

    Job OverviewThis senior-level software development position focuses on enhancing our payroll product, providing technical support to US clients, resolving bugs, and contributing to feature development.Key Responsibilities:Investigate, identify, and fix reported software bugs for optimal client satisfaction.Deliver timely L3 technical assistance to clients...


  • Rizal, Philippines beBeeSoftware Full time $200,000 - $240,000

    Software Development Expert">The role of a Software Development Expert is to design, develop, and install software solutions. This position requires a high level of technical expertise and the ability to work independently.Key Responsibilities:Implement all aspects of an application design, including high-performance design, coding, caching mechanisms,...