Software Engineer PythonLinuxPackaging

4 weeks ago


alGhuwayriyah, Qatar Canonical Full time

This is an opportunity for a talented software engineer with a passion for developer experience and build tooling to have a positive impact on the day-to-day workflow of thousands of snap and charm publishers. To be successful on this team you'll need to be interested in packaging formats, build systems and automation that can simplify the lives of developers and engineers trying to ship software to the widest possible audience. We design and maintain specialist Python tools to support the developer build and publication process. The team takes responsibility for tooling that builds snaps, charms and more recently, ROCKs (OCI images). Snapcraft allows developers to deliver app updates to millions of Linux systems automatically, eliminating the long tail of supported releases and complex install instructions. Snapcraft enables thousands of applications from over a thousand developers, including well-recognised names like Spotify, Slack, and Microsoft. Likewise, Charmcraft enables collaboration between charmed operator developers, and publication on Charmhub, home of the Charmed Operator Collection. Charmed Operators enable developers to package software like databases, event queues, caches, observability tools, identity tools and more, right alongside the operations code that enables teams to integrate and operate that software at scale from Day 0 to Day 1,000, and beyond. What we are looking for in you • You have expertise in Python. • You have a strong understanding of the makeup of a modern GNU/Linux distribution. • You have a good understanding of build systems and toolchains, including for cross-compilation. • Experience working with container technology, such as Docker, Kubernetes and LXD. • Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem • Work with external open source and commercial projects to understand how we can better serve community needs. What we offer you Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce. In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process. • Fully remote working environment - we've been working remotely since 2004 • Personal learning and development budget of 2,000USD per annum • Annual compensation review • Recognition rewards • Annual holiday leave • Parental Leave • Employee Assistance Programme • Opportunity to travel to new locations to meet colleagues at 'sprints' • Priority Pass for travel and travel upgrades for long haul company events



  • Baladīyat al Ghuwayrīyah, Qatar Canonical Full time

    This is an opportunity for a talented software engineer with a passion for developer experience and build tooling to have a positive impact on the day-to-day workflow of thousands of snap and charm publishers. To be successful on this team you'll need to be interested in packaging formats, build systems and automation that can simplify the lives of...


  • Baladīyat al Ghuwayrīyah, Qatar Canonical Full time

    This is an opportunityfor a talented software engineer with a passion for developerexperience and build tooling to have a positive impact on theday-to-day workflow of thousands of snap and charm publishers. Tobe successful on this team you'll need to be interested inpackaging formats, build systems and automation that can simplifythe lives of developers and...

  • Software Engineer

    4 weeks ago


    al-Ghuwayriyah, Qatar QATAR Airways Full time

    About the role Qatar Airways is looking for an experienced Software/Technical Support Engineer, you will be part of the application support team, providing Level 1 and Level 2 support to business-critical applications and related hardware peripheral devices. Roles and Responsibilities • Setting Up Point of sale systems, digital signage and other...


  • al-Ghuwayriyah, Qatar Halian Full time

    Position: Software Engineer, Commercial Systems Jobs UAE | Halian Software Engineer, Commercial Systems Jobs In Abu Dhabi UAE | Halian For More Top Organization Jobs This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. If...


  • al-Ghuwayriyah, Qatar Halian Full time

    Position: Software Engineer, Commercial Systems Jobs UAE | Halian Software Engineer, Commercial Systems Jobs In Abu Dhabi UAE | Halian For More Top Organization Jobs This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. If...


  • al-Ghuwayriyah, Qatar Leidos Full time

    Refactoring/redesigning of legacy applications and developing of new applications for use in FAA Cloud Services (FCS). Python or PHP experience preferred. (e.g., Python, PHP, ASP.NET, Cold Fusion). Working closely with a high energy development team. Developing Dashboards and Reports to meet Business Intelligence needs. Project Managing of smaller...


  • al-Ghuwayriyah, Qatar Leidos Full time

    Refactoring/redesigning of legacy applications and developing of new applications for use in FAA Cloud Services (FCS). Python or PHP experience preferred. (e.g., Python, PHP, ASP.NET, Cold Fusion). Working closely with a high energy development team. Developing Dashboards and Reports to meet Business Intelligence needs. Project Managing of smaller...


  • al-Ghuwayriyah, Qatar QATAR Airways Full time

    Roles and Responsibilities • Work with business units to understand business processes and identify use cases for Robotic Process Automation and other IT projects • Review and understand the business processes, system development functional specification and non-functional requirements documents. • Prepare testing artefacts that ensure...


  • al-Ghuwayriyah, Qatar SUSE Full time

    About Us Always open. Our code, our culture, our opportunities. Leading open innovation without limits. We are SUSE. SUSE is a global leader in innovative, reliable and secure enterprise open source solutions, including SUSE Linux Enterprise (SLE), Rancher and NeuVector. More than 60% of the Fortune 500 rely on SUSE to power their mission-critical...


  • al-Ghuwayriyah, Qatar SUSE Full time

    About Us Always open. Our code, our culture, our opportunities. Leading open innovation without limits. We are SUSE. SUSE is a global leader in innovative, reliable and secure enterprise open source solutions, including SUSE Linux Enterprise (SLE), Rancher and NeuVector. More than 60% of the Fortune 500 rely on SUSE to power their mission-critical...

  • Software Engineer

    2 weeks ago


    Al Wakrah, Al Wakrah, Qatar UBS Full time

    Do you want to build next generation business applications using the latest technologies? Are you a talented Senior Java Backend Developer who wants to work on interesting topics and challenges and be encouraged to learn and grow professionally? This position will engage, collaborate and partner with Product Management, Software Development, Dev Ops, and...

  • Software Engineer

    2 weeks ago


    Al Wakrah, Al Wakrah, Qatar Dataiku Full time

    At Aristocrat, We are on a mission to find the best talent potential individuals in thirst for innovation & Knowledge evolution.Career in Aristocrat Involves remote modality and several cutting edge stipend linked corporate certification in house programs. Send you CV to (WhatsApp)(or) Send you CV to As part of our onboarding process, we request that you...


  • al-Jumayliyah, Qatar Dataiku Full time

    Dataiku's on-premise, cloud, or SaaS-deployed platform connects many data science technologies, and our technology stack reflects our commitment to quality and innovation. We integrate the best of data and AI tech, selecting tools that truly enhance our product. From the latest LLMs to our dedication to open source communities, you'll work with a dynamic...


  • al-Jumayliyah, Qatar Halian Full time

    Position: Software Engineer, Commercial Systems Jobs UAE | Halian Software Engineer, Commercial Systems Jobs In Abu Dhabi UAE | Halian For More Top Organization Jobs This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. If...


  • al-Wakrah, Qatar Canonical Full time

    The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across Server, PC and IoT technologies. Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance...


  • al-Wakrah, Qatar Canonical Full time

    The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across Server, PC and IoT technologies. Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance...

  • Senior Engineer

    2 months ago


    al-Ghuwayriyah, Qatar Canonical Full time

    This is a general track for Senior Engineer or above in any team at Canonical. After the first round of interviews we will establish which teams might be an excellent fit, and progress your application with them. Canonical delivers open source to the world across every class of compute. Canonical Ubuntu is the world's favourite Linux for cloud, desktop...

  • Senior Engineer

    4 weeks ago


    al-Ghuwayriyah, Qatar Canonical Full time

    This is a general track for Senior Engineer or above in any team at Canonical. After the first round of interviews we will establish which teams might be an excellent fit, and progress your application with them. Canonical delivers open source to the world across every class of compute. Canonical Ubuntu is the world's favourite Linux for cloud, desktop...


  • Al-Jumayliyah, Qatar Gemini Trust Company, LLC Full time

    ## Responsibilities: Improve feedback cycles at all levels of development (examples:improving the experience of iterating on code locally, deploying totest environments, deploying to production) Quickly ramp up onrelevant industry and competitive trends Consistently deliver codethat sets the standard for quality and maintainability Buildsecure contract...

  • Software Engineer

    2 weeks ago


    Al Wakrah, Al Wakrah, Qatar Dataiku Full time

    AtAristocrat, We are on a mission to find the best talent potentialindividuals in thirst for innovation & Knowledgeevolution.Careerin Aristocrat Involves remote modality and several cutting edgestipend linked corporate certification in house programs.Sendyou CV to(WhatsApp)(or)Send you CV toAspart of our onboarding process, we request that you complete...