Senior juju software engineer

2 weeks ago


Manama, Manama, Bahrain Canonical Full time
Bachelors in Computer Application(Computers)Nationality: Any Nationality Vacancy: 1 Vacancy Job Description: Location: This is a Globally remote role. What your day will look like: Own the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale. Collaborate proactively with a distributed team. Debug issues and interact with upstream communities publicly. Work with helpful and talented engineers including experts in many fields. Discuss ideas and collaborate on finding good solutions. Coach and develop team members with less experience, actively contributing to building and maintaining a first-class engineering team. Work from home with global travel for 2 to 4 weeks per year for internal and external events. What we are looking for in you: Proven track record of professional software delivery using Go. Excellent communication skills in the English language, both verbal and written, especially in online environments. An exceptional academic track record from both high school and preferably university. Experience with agile software development methodologies. Willingness to travel up to 4 times a year for internal events. Additional skills that you might also bring: The following skills may be helpful to you in the role, but we don't expect everyone to bring all of them. Experience with container technologies (Docker, LXD, Kubernetes, etc.). Experience doing development in C, C++, Rust, or other low-level programming languages. Solid networking background and experience. Experience in the Linux and open-source software world. Experience with configuration management software (Ansible, Chef, Puppet, et al.). Working knowledge of cloud computing. Passionate about software quality and testing. Experience with packaging (Debian, snaps). Programming with, and operating, SQL and No SQL databases. Experience working on a distributed team on an open-source project -- even if that is community open source contributions. Demonstrated track record of Open Source contributions.
#J-18808-Ljbffr

  • Manama, Manama, Bahrain RESO 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 Io T. Our customers include the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain RESO Full time

    The role of a Software Engineer at CanonicalAs a software engineer on the team, you'll be contributing to the development of Juju, a large open-source Go project that powers complex distributed software systems across the world.Juju is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud,...


  • Manama, Manama, Bahrain RESO Full time

    We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.Canonical is looking for an experienced Python...

  • Software Engineer

    1 week ago


    Manama, Manama, Bahrain RESO Full time

    We're revolutionizing MongoDB deployments on any cloud or platform our customers choose.At Canonical, we're building a fully managed MongoDB solution based on Juju. We aim to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, allowing end-users to control and operate their own multi-cloud or on-premise environments.About the...

  • Go Software Developer

    2 weeks ago


    Manama, Manama, Bahrain RESO Full time

    About the RoleThe role of a software engineer at Canonical is highly rewarding. You'll be contributing to the development of Juju, a large open-source Go project that powers complex distributed software systems across the world. This project provides model-driven operations, offering a means to operate complex software on public cloud, private cloud,...


  • Manama, Manama, Bahrain SaluberMD Full time

    Senior/Junior Software Engineer We are seeking a highly skilled and experienced Bahraini Senior & Junior Software Engineer to join our international (US, Europe, and Asia) development team. The ideal candidate will be proficient in frontend technologies like UX, UI, React, React Native, HTML5, CSS, and Type Script. Experience with Angular, Java, and Spring...


  • Manama, Manama, Bahrain The Chemical Engineer Full time

    Wood is currently inviting expressions of interest for a Senior Process Engineer position for an Oil & Gas project based in Bahrain client office. Our Clients and Projects Designing the future. Transforming the world. Wood's Oil, Gas & New Energies business is built on a strong legacy of delivering large and complex projects for national and international...


  • Manama, Manama, Bahrain The Chemical Engineer Full time

    We are seeking a Senior Process Engineer to join our team in Bahrain. As a key member of our process engineering and design team, you will be responsible for managing the delivery of process engineering projects. Your expertise in chemical engineering and experience in downstream oil and gas projects will enable us to deliver high-quality results to our...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    Array is currently seeking an exceptional Senior Software Lead to join our accomplished team. As a Senior Software Lead, you will play a pivotal role in designing, developing, and maintaining high quality software solutions for our esteemed clients. We are seeking individuals with a strong foundation in software engineering principles, a passion for...


  • Manama, Manama, Bahrain Penny Software Full time

    At Penny Software, we are on a mission to make procurement better by building the best possible procurement and sourcing platform. We aim to become the go-to solution for procurement departments everywhere. Our source-to-pay platform enables organizations worldwide to find suppliers, issue tenders, and receive responses faster, cheaper, and more efficiently...