Current jobs related to High-Quality Golang Software Professional - Doha, Baladīyat ad Dawḩah - canonical


  • Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Golang Software Engineer, Commercial SystemsCanonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's...

  • Golang Engineer

    4 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    This is our general process for Golang engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Go. After the first round of interviews we'll find the best fit product team at Canonical for you to progress your application based on your personal...


  • Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Golang System Software Engineer - Containers, VirtualisationLocation: This is a remote position available in EMEA and the Americas.What you will focus onDesign, implement and document system level Go codeModel data, design database schema and implement data storage in a dqlite (SQL) databaseMaintain code quality through static analysis, unit and system...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    We are hiring a software developer to focus on MicroK8s' backing store, a specialized distributed database designed on top of dqlite, Canonical's distributed SQL database. As a member of the Kubernetes team, you will design and implement features and enhancements to the backing store, become a dqlite specialist, and optimize its use in the context of...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    We're seeking an experienced Golang Developer to join our team of engineers who build the systems that deliver Ubuntu to the world. As a key member of our team, you'll work on developing and maintaining high-quality software solutions using Go.About the TeamCollaborative team environment with a focus on innovation and excellenceOpportunities for professional...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    Canonical is a pioneering tech firm at the forefront of the global move to open source. We're changing the world on a daily basis, and we need talented engineers like you to help us succeed. As a Golang Engineer, you'll be working on cutting-edge projects that utilize the latest technologies and frameworks.About the JobDesign and implement scalable and...

  • Software Engineer

    6 days ago


    Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Bachelors in Computer Application (Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionAs a member of the Kubernetes product team, you will build the operators and addons; the former, offering complete lifecycle management of mission-critical components, and the latter, a zero-ops experience for seamlessly integrating projects into your...

  • Software Engineer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    At Canonical, we're committed to creating innovative open-source solutions that empower individuals and enterprises worldwide. As a Golang Engineer, you'll be part of our team that builds the systems that deliver Ubuntu to the world.About Your RoleYou will design and implement well-tested and documented software in GoYou will debug and fix issues encountered...


  • Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Bachelors in Computer Application (Computers)Nationality: Any NationalityVacancy: 1 VacancyJob Description:You will design and implement enhancements to the libraft, dqlite, and go-dqlite components which we consume in MicroK8s, LXD, and other projects. Work includes development in those pieces of software as well as responding to issues and user...


  • Doha, Baladīyat ad Dawḩah, Qatar SupportFinity™ Full time

    This role requires an obsession with quality and performance, for work at the heart of the operating system. It also requires an interest in the software publishing and consumption experience. Applicants should be passionate about open source software development. We value collaboration, peer reviews, good unit/integration testing, and maintainable code....


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    About the JobAs a Senior Engineer at Canonical, you will be responsible for driving the architecture, design, and evolution of high-impact open source projects. Our teams work at every level of the stack, from the kernel and system software to major language runtimes and cloud automation and distributed systems.You will have the opportunity to work on...


  • Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Bachelors in Computer Application(Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionLocation: The Foundations team is based in EMEA and Americas time zones, from UTC+4 to UTC-8.What your day will look likeCollaborate proactively with a distributed teamShape software-define networking products for evolving data centre architectures to...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    About ArizoglobalArizoglobal is a leading provider of innovative solutions, and we are seeking a skilled Cloud Software Engineer to join our team. The ideal candidate will have experience in designing and implementing REST APIs, distributed microservices development, and proficiency in software development and DevOps tools.Key ResponsibilitiesDesign and...


  • Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Bachelor of Technology/Engineering (Automobile)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionAs an Ubuntu Core team member, you will be designing and implementing software that runs on various CPU architectures, such as ARM, RISC-V, and X86. You will work on boot mechanisms, bootloaders, storage partition layout, device trees, kernel, and...


  • Doha, Baladīyat ad Dawḩah, Qatar iHorizons Full time

    Job OverviewThis Quality Control Professional position at iHorizons involves working as part of a collaborative team to ensure high-quality software solutions. The successful candidate will have a strong background in software testing and quality assurance.Main AccountabilitiesConduct post-release/post-implementation testing.Identify test requirements from...


  • Doha, Baladīyat ad Dawḩah, Qatar Canonical Full time

    Redefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level...


  • Doha, Baladīyat ad Dawḩah, Qatar WTECHIN Software Information Technology and Consultancy Full time

    We are looking for a highly skilled Software Architect for Large-Scale Projects to join our team in Doha/Qatar.Job DescriptionThe successful candidate will be responsible for designing and developing large-scale software projects using .NET and Java technologies.ResponsibilitiesArchitectural design and development of software systemsParticipating in the...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    As a Senior Go Developer at Arizoglobal, you will have the opportunity to work on cutting-edge projects and contribute to the growth of our company.Key responsibilities include:Designing and developing high-performance services using Golang.Collaborating with cross-functional teams to ensure seamless integration.To succeed in this role, you should...


  • Doha, Baladīyat ad Dawḩah, Qatar Divya Staffing Solution Full time

    Job ProfileThe technical test manager is responsible for ensuring the software meets the required quality standards by planning, executing, and delivering high-quality software testing.Main Responsibilities:Test Planning: Creating comprehensive test plans to ensure thorough testing.Test Execution: Executing tests to identify defects and ensure the software...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    Welcome to ArizoglobalWe are a dynamic organization dedicated to delivering cutting-edge solutions, and we are currently looking for a highly skilled Backend Developer Lead to join our team. The successful candidate will have expertise in designing and implementing REST APIs, distributed microservices development, and proficiency in software development and...

High-Quality Golang Software Professional

2 weeks ago


Doha, Baladīyat ad Dawḩah, Qatar canonical Full time
Skill Development and Growth Opportunities in Golang

At Canonical, we prioritize high-quality engineering, continuous development, and growth. We are seeking skilled Golang Software Engineers to join our team at any seniority level.

The Commercial Systems unit is composed of five engineering teams that closely collaborate with other business units. These teams focus on developing critical services that leverage Golang as a key technology. We are looking for experienced engineers to join these teams:

  • The Billing team works on designing, developing, and operating a Golang service that provides accurate and timely billing capabilities.
  • The Contracts team aims to create a Golang service that serves as the single source of truth for all customer contracts.
  • The Livepatch team develops client and backend components using Golang to deliver Linux kernel patches.

Key responsibilities include developing Golang-based engineering solutions, collaborating with colleagues, deploying services, and coaching junior team members. We also value strong communication skills and a personal drive to achieve results.