Jobs: python software engineer


  • Manama, Bahrain Canonical Full time

    As the publisher of Ubuntu we serve millions of developers, building for the cloud, IoT and data science. We aim to make open source easier and more reliable for innovators and enterprises. We have created a new Developer Relations team to engage directly with open source communities and developer‑centric organisations. We hope both to communicate our...


  • Manama, Bahrain Canonical Full time

    A leading open source software provider is seeking an exceptional software engineer with expertise in Go, Rust, C/C++, and Python. You will work on advanced virtualization and container technologies, engage with upstream communities, and collaborate in a distributed environment. A strong academic background in Computer Science or STEM and English proficiency...

  • Product Manager

    2 weeks ago


    Manama, Bahrain Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the 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 leading public cloud and silicon providers,...


  • Manama, Bahrain Canonical Full time

    A leading tech company is seeking a skilled software developer to work remotely and contribute to the development of public-facing APIs and web applications using Python. The role includes collaborating with a distributed team, writing high-quality code, and participating in code reviews. Candidates should have a Bachelor's in Computer Science or a related...


  • Manama, Bahrain Canonical Full time

    A leading open-source software provider is seeking a Web Engineering Manager to lead teams in delivering user-focused solutions. This role requires strong technical leadership, engaging with diverse teams to foster growth and performance in web development. The ideal candidate will have expertise in web technologies and a passion for mentoring engineers. The...


  • Manama, Bahrain Canonical Full time

    This global leadership role in cyber security is to manage the Security Operations (SecOps) team responsible for design, implementation and evolution of Canonical security practices, techniques, tools, systems and policies. The team is the primary owner of strategy and practices that determine how Canonical secures its data, internal infrastructure and build...


  • Manama, Bahrain Canonical Full time

    A leading open-source software company is seeking a Junior Developer to join their Observability team. The role involves collaborating with a distributed team, writing and testing high-quality code, and debugging issues. Candidates should be skilled in Python, have some experience with Go, and possess a Bachelor's degree in a relevant field. This position...


  • Manama, Bahrain Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the 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 leading public cloud and silicon providers,...

  • Product Manager

    2 weeks ago


    Manama, Bahrain Canonical Full time

    A leading open source software provider is seeking a Product Manager to lead the product development lifecycle remotely. You will drive product vision, collaborate with engineering and marketing teams, and analyze market trends to ensure product success. The ideal candidate has outstanding communication skills, a background in software engineering, and a...

  • Software Developer

    2 weeks ago


    Manama, Bahrain Canonical Full time

    Company OverviewCanonical 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. Our customers include the world's leading public cloud and silicon...


  • Manama, Bahrain Hudson Manpower Full time

    A reputable engineering firm in Bahrain seeks an experienced Mechanical Design Engineer to lead the design of pressure vessels and heat exchangers. The ideal candidate should possess 4–8 years of relevant experience, be proficient in design software like PV Elite, Compress, and AutoCAD, and have a strong understanding of international standards. This role...

  • UX Designer

    2 weeks ago


    Manama, Bahrain Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the 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 leading public cloud and silicon providers,...


  • Manama, Bahrain The Headhunter Full time

    OverviewSenior Software Engineer (Angular/React)The HeadHunter Group is an innovative Staffing and Recruiting Company with HQ in US, Dover, Delaware, operating in Canada, Albania, Kosovo, Montenegro, North Macedonia, Bosnia & Herzegovina, Serbia, Cyprus, Greece, and Bulgaria. We offer the newest mentality in Staffing industry and our core business are...


  • Manama, Bahrain The Headhunter Full time

    About the job Senior Software Engineer (Java/Python)Job Good Life GoodThe HeadHunter Group is an innovative Staffing and Recruiting Company with HQ in US, Dover, Delaware, operating in Canada, Albania, Kosovo, Montenegro, North Macedonia, Bosnia & Herzegovina, Serbia, Cyprus, Greece, and Bulgaria. We offer the newest mentality in Staffing industry and...

  • Software Engineer

    2 weeks ago


    Manama, Bahrain Canonical Full time

    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. Our customers include the world's leading public cloud and silicon providers, and...

  • Project Manager

    2 weeks ago


    Manama, Bahrain Canonical Full time

    Canonical Canonical is a leading provider of open source software and operating systems to the 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 leading public cloud and silicon...


  • Manama, Bahrain Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the 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 leading public cloud and silicon providers,...


  • Manama, Bahrain Canonical Full time

    A leading open source software company is hiring an Embedded Linux Field Engineer for Devices/IoT. The role focuses on customer engagement in mission-critical industries, requiring extensive Linux experience and proficiency in programming languages such as Golang and Python. Candidates should have a Bachelor's degree in Computer Science and strong...


  • Manama, Bahrain Canonical Full time

    Job Description Canonical is a leading provider of open source software and operating systems to the 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 leading public cloud and...

  • Software Tester

    2 weeks ago


    Manama, Bahrain Nexcel Computer Solutions Full time

    § Create test scenarios for the applications under test based on the owners' requirements§ Conduct various tests to check the usability of the software§ Analyze the impact of databases, errors, and software bugs in each software§ Create test reports to share with the design team appropriately§ Participate in design reviews§ Highlight potential problems...