Senior Software Engineer

6 hours ago


Paranaque City, Calabarzon, Philippines beBeeSoftware Full time $146,000 - $263,600

Job Title: Senior Software Engineer - Linux and Open Source

About the Role

We are seeking a highly skilled Senior Software Engineer to join our team. As a senior member of our engineering team, you will be responsible for designing and implementing well-tested and well-documented software in Rust.

The ideal candidate will have extensive experience with Linux, including working with different versions of Linux. They will also have a strong understanding of software development principles and practices, as well as excellent communication and teamwork skills.

Responsibilities
  • Design and implement well-tested and well-documented software in Rust
  • Advocate for Rust adoption in Canonical and upstream projects
  • Identify projects and codebases that could be prioritised for Rust adoption
  • Debug and fix issues encountered by your users
  • Participate in our engineering process through code and architectural reviews
  • Collaborate with community and colleagues on technical specifications
  • Seek improvements to engineering and operations practices
  • In some cases, deploy and operate services developed by the team
Requirements
  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • For more senior roles, experience building, deploying, and operating distributed systems and APIs
  • Drive and a track record of going above-and-beyond expectations
  • Well-organised, self-starting and able to deliver to schedule
  • Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation
  • Professional manner interacting with colleagues, partners, and community
  • Experience designing and writing high-quality Rust software on Linux
  • Experience with and passion for Linux at the system level
  • Professional written and spoken English
  • The work ethic and confidence to shine alongside motivated colleagues
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Result-oriented, with a personal drive to meet commitments
What We Offer
  • Distributed work environment with twice-yearly team sprints in person
  • 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
  • Priority Pass, and travel upgrades for long haul company events

We consider geographical location, experience, and performance in shaping compensation worldwide. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals.

About Us

We are a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Why Join Us?

By joining our team, you will have the opportunity to contribute to cutting-edge technology and make a real impact on the industry. You will be part of a dynamic and collaborative team that values innovation, creativity, and excellence. Our company culture is built on a foundation of respect, empathy, and inclusivity, and we are committed to creating a workplace where everyone feels valued and supported.



  • Paranaque City, Calabarzon, Philippines beBeeSoftware Full time $100,000 - $150,000

    Senior Software CraftspersonThe Opportunity:Collaborate proactively with a distributed team to advance the software development process.Select, integrate and package best-of-breed tooling with Ubuntu to enhance developer and operator experience with Go.Write high-quality code to create new features that meet business requirements.Debug issues and produce...


  • Paranaque City, Calabarzon, Philippines beBeeSoftwareEngineer Full time ₱800,000 - ₱1,200,000

    About the RoleSummary: We are seeking a highly skilled Senior PHP software engineer to lead the development of our Accounting System.Key Responsibilities:Design, develop, and deploy robust software applications using PHP and related technologies.Collaborate with cross-functional teams to implement software solutions that meet business requirements.Leverage...


  • Paranaque City, Calabarzon, Philippines beBeeSoftware Full time ₱95,000 - ₱125,000

    We are seeking a Senior Software Development Engineer to join our team. This role involves driving quality at every stage of the software development lifecycle, through requirements definition, dependency analysis, creation of tests, and release.ResponsibilitiesGenerate reports of test results and errors detected.Define priorities and plan tests of system...


  • Paranaque City, Calabarzon, Philippines beBeeSoftwareEngineer Full time ₱60,000 - ₱70,000

    Software Engineer - Full Stack DevelopmentThis is a challenging and rewarding opportunity for experienced software engineers to join our team. As a key member of the engineering group, you will play a critical role in developing high-quality software solutions that meet the needs of our users.


  • Paranaque City, Calabarzon, Philippines beBeeEngineer Full time $100,000 - $120,000

    Job OverviewWe are seeking a skilled engineer to join our team and contribute to the development of scalable software systems.The ideal candidate will have experience with Go and Python, as well as a strong understanding of microservices engineering principles.This role covers all levels of seniority and is an excellent opportunity for engineers who are...


  • Paranaque City, Calabarzon, Philippines MACKY CHAMP SOFTWARE VENTURES INC. Full time $104,000 - $130,878 per year

    We seek motivated and talented Junior Software Developers to join our growing team. As a Junior Software Developer at MCSV Inc., you will have the opportunity to work on exciting projects, collaborate with experienced developers, and contribute to the development of software solutions that make a real impact.NOTE: This role requires ON-SITE presence, and the...


  • Paranaque City, Calabarzon, Philippines beBeeEngineering Full time ₱2,000,000 - ₱2,500,000

    Technical Leadership OpportunityAs a senior software engineer, you will play a pivotal role in leading technical decisions and efforts of a software engineering team. You will oversee the development of high-quality software products, enhancing our existing software platforms.Your key responsibilities include:Leading and managing a team of software engineers...


  • Paranaque City, Calabarzon, Philippines beBeeBackend Full time ₱28,000 - ₱35,500

    About the RoleWe're looking for a talented Senior Backend Engineer with strong infrastructure and DevOps experience.Software Development & DeploymentDesign, build, deploy, and maintain robust backend software solutions.Owning the full software development lifecycle ensures high standards of quality and performance.Collaborate with others, conduct code...


  • Paranaque City, Calabarzon, Philippines beBeeEngineering Full time $98,765 - $123,456

    Job Title: Senior Engineering ManagerAbout the RoleWe are seeking an experienced Senior Engineering Manager to lead our engineering teams and drive technical innovation. As a Senior Engineering Manager, you will be responsible for developing and implementing technical strategies that align with our business goals.Key ResponsibilitiesLead cross-functional...


  • Paranaque City, Calabarzon, Philippines beBeeEngineering Full time $120,000 - $150,000

    Senior Fullstack Software EngineerWe are seeking a talented Senior Fullstack Software Engineer to design, develop and maintain high-quality server-side and client-side code using Node.js, TypeScript, and modern front-end frameworks.The ideal candidate will have a strong focus on delivering efficient, maintainable, and scalable software solutions. Experience...