Software Engineer for Distributed Systems

2 days ago


Dubai, Dubai, United Arab Emirates Canonical Full time
Software Engineer for Distributed Systems

At Canonical, we're seeking a skilled Software Engineer to join our team and contribute to the development of our distributed systems. As a key member of our engineering team, you will be responsible for delivering high-quality solutions in Go or Python, collaborating with colleagues on technical designs and code reviews, and deploying and operating services developed by the team.

What We're Looking For
  • Experience as a software developer in a high-level language, preferably Go or Python
  • Experience building, deploying, and operating distributed systems and APIs
  • Excellent verbal and written communication skills in English
  • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment

We're looking for a talented engineer who can work collaboratively with our team to design, develop, and deploy scalable and efficient systems. If you have a passion for software development and a strong background in Go or Python, we'd love to hear from you.



  • Dubai, Dubai, United Arab Emirates Canonical Full time

    Job DescriptionCanonical is seeking a highly skilled Distributed Systems Software Engineer to join our team. As a key member of our engineering team, you will be responsible for creating automated testing approaches and infrastructure for validating the reliability, performance, and resilience of cloud orchestration tools and applications.Key...


  • Dubai, Dubai, United Arab Emirates Actalent Full time

    Job Summary:Actalent is seeking a highly skilled Distribution Systems Engineer to join our team in Calgary. As a key member of our transmission and distribution team, you will be responsible for designing and developing electrical distribution systems.Key Responsibilities:Design and develop electrical distribution systems, including transmission lines and...


  • Dubai, Dubai, United Arab Emirates Omniscript Software Solutions Full time

    Omniscript Software Solutions is seeking a highly skilled Senior Backend Software Engineer to play a key role in shaping the future of our e-commerce solution.You will work remotely and be part of a team that is driven by strong values and a clear shared vision. As a Senior Backend Software Engineer, you will be responsible for developing loosely coupled,...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    About the RoleWe are seeking a highly skilled Distributed Systems Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing and implementing automated testing approaches and infrastructure for cloud orchestration tools and applications.Key ResponsibilitiesDesign and Implement Automated...


  • Dubai, Dubai, United Arab Emirates Omniscript Software Solutions Full time

    Omniscript Software Solutions is on a mission to build a highly scalable, extensible, and distributed e-commerce platform, enabling its enterprise clients to sell tickets to millions of customers.We're seeking a seasoned **Senior Backend Software Engineer** to join our team and shape the future and definition of our product.You will work remotely and play a...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    Job SummaryCanonical is seeking a highly skilled Distributed Systems Software Engineer to join our team. As a key member of our engineering team, you will be responsible for creating automated testing approaches and infrastructure for validating the reliability, performance, and resilience of cloud orchestration tools and applications.Key...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    About the RoleWe are seeking a highly skilled Distributed Systems Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing and implementing automated testing approaches and infrastructure for cloud orchestration tools and applications.Key ResponsibilitiesDesign and Implement Automated...


  • Dubai, Dubai, United Arab Emirates Omniscript Software Solutions Full time

    About Omniscript Software SolutionsOmniscript Software Solutions is a leading provider of e-commerce solutions, dedicated to helping enterprise clients sell tickets to millions of customers. We're seeking a highly skilled Senior Backend Software Engineer to join our team and contribute to the development of our scalable, extensible, and distributed...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    About the RoleWe are seeking a highly skilled Distributed Systems Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing and implementing automated testing approaches and infrastructure for cloud orchestration tools and applications.Key ResponsibilitiesDesign and Implement Automated...

  • Software Engineer

    3 weeks ago


    Dubai, Dubai, United Arab Emirates Canonical Full time

    About This RoleWe are seeking a highly skilled Software Engineer to join our team at Canonical, specializing in Billing Systems. As a key member of our engineering team, you will be responsible for delivering high-quality solutions in Go or Python, collaborating with colleagues on technical designs and code reviews, and deploying and operating services...

  • Software Engineer

    2 weeks ago


    Dubai, Dubai, United Arab Emirates Canonical Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at Canonical, where you will be responsible for delivering engineering solutions in Go or Python.Key ResponsibilitiesDesign and implement software solutions for our billing systemCollaborate with colleagues on technical designs and code reviews to ensure high-quality softwareDeploy and...


  • Dubai, Dubai, United Arab Emirates Omniscript Software Solutions Full time

    About Omniscript Software SolutionsWe are a software development company that specializes in building scalable and extensible e-commerce solutions for enterprise clients. Our mission is to create a highly distributed and cloud-based platform that enables our clients to sell tickets to millions of customers.Job SummaryWe are seeking a skilled Backend Software...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    About the Role**Job Summary**We are seeking a highly skilled Cloud Systems Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native applications and infrastructure.Key ResponsibilitiesDesign and Develop Cloud-Native Applications: Create automated...

  • Distribution Engineer

    3 weeks ago


    Dubai, Dubai, United Arab Emirates Actalent Full time

    Job Summary:Actalent is seeking a highly skilled Distribution Engineer to join our Transmission and Distribution team in Calgary. As a Jr. Lines Designer, you will play a critical role in the AltaLink program, working closely with our lines team to design and implement electrical distribution systems.Key Responsibilities:Design and develop electrical...


  • Dubai, Dubai, United Arab Emirates Actalent Full time

    About the RoleThis is an exciting opportunity to join Actalent as a Distribution System Operator. As a key member of our team, you will be responsible for ensuring the safe and efficient operation of our power distribution systems.Key ResponsibilitiesMonitor and control power distribution systems to ensure reliable and efficient operationRespond to system...


  • Dubai, Dubai, United Arab Emirates Omniscript Software Solutions Full time

    Backend Engineer -.NET OpportunityOmniscript Software Solutions is building a highly scalable, extensible, and distributed e-commerce solution to enable its enterprise clients to sell tickets to millions of customers. We're seeking a skilled Backend Engineer -.NET to join our remote team and contribute to the product's development.Key ResponsibilitiesDesign...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    Job Description**About the Role**We are seeking a highly skilled Software Engineer Commercial Systems Specialist to join our team at Canonical. As a key member of our commercial systems team, you will be responsible for designing, building, and deploying distributed systems and APIs that meet the needs of our customers.Key ResponsibilitiesDesign and develop...


  • Dubai, Dubai, United Arab Emirates GE HealthCare Full time

    Job SummaryWe are seeking a highly motivated and skilled Cloud Software Engineering Intern to join our team at GE HealthCare. As a Cloud Software Engineering Intern, you will play a key role in designing, developing, and deploying scalable and distributed systems using cloud technologies.Key ResponsibilitiesDesign and Develop Scalable Systems: Collaborate...


  • Dubai, Dubai, United Arab Emirates Distributed Full time

    Cloud Engineer OpportunityWe're seeking a skilled Cloud Engineer to contribute to our projects and become a valued member of our freelancers community.About DistributedDistributed is a leading Freelance Elastic Cloud provider, offering a unique blend of freelancing benefits and flexibility.Your Key ResponsibilitiesDesign and deploy cloud infrastructure on...


  • Dubai, Dubai, United Arab Emirates GE HealthCare Full time

    Job SummaryWe are seeking a highly skilled Cloud Software Engineering Intern to join our team at GE HealthCare. As a Cloud Software Engineering Intern, you will play a key role in designing and developing scalable, distributed systems using cloud technologies.Key ResponsibilitiesDesign and Develop Scalable Systems: Collaborate with cross-functional teams to...