Distributed Systems Software Engineer Python
1 month ago
- Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications
- Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company
- Enhance continuous integration pipelines for deploying and testing Canonical's cloud native products such as Kubeflow
- Deploy, manage, and debug highly distributed systems
- Monitor and report on automated testing efforts
- Collaborate daily with a globally distributed team
What we are looking for in you
- Solid background in modern test processes and strategies
- Experience with Python or Go development
- Strong object oriented development skills
- Ability to develop and ship production grade modern web applications
- Working knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub CI
- Knowledge of networking technologies and fundamentals
- Solid understanding of Linux system architecture
- A capacity for complex abstract thinking
- Capability for 2-4 weeks of international travel travel per year
-
Software Engineer for Distributed Systems
2 days ago
Dubai, Dubai, United Arab Emirates Canonical Full timeSoftware Engineer for Distributed SystemsAt 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...
-
Distributed Systems Software Engineer
2 days ago
Dubai, Dubai, United Arab Emirates Canonical Full timeJob 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...
-
Senior Go/Python Developer
3 weeks ago
Dubai, Dubai, United Arab Emirates Canonical Full timeAbout This RoleWe are seeking a highly skilled Software Engineer to join our team at Canonical, focusing on the development of our 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...
-
Software Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates Canonical Full timeAbout 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...
-
Distributed Systems Software Engineer
2 months ago
Dubai, United Arab Emirates Canonical Full timeWhat your day will look like Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applicationsEnable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the companyEnhance continuous...
-
Python Software Engineer
2 months ago
Dubai, United Arab Emirates Canonical Full timeRole descriptionWe are looking for a self-motivated software engineer with experience developing in Python, to work on test automation tools or Linux based embedded hardware. This role offers an exciting opportunity to push the industry forward by enabling entirely new Linux based hardware testing capabilities, scaling up hardware certification efforts and...
-
Distributed Systems Software Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates Canonical Full timeAbout 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
2 weeks ago
Dubai, Dubai, United Arab Emirates Canonical Full timeAbout 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...
-
Distributed Systems Software Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates Canonical Full timeJob 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...
-
Billing System Software Engineer
1 month ago
Dubai, United Arab Emirates Canonical Full timeDeliver engineering solutions in Go or PythonCollaborate with colleagues on technical designs and code reviewsDeploy and operate services developed by the teamSeek Improvements to engineering and operations practices What we are looking for in you Experience as a software developer in a high-level language - preferably Go or PythonExperience building,...
-
Cloud Native Software Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates Canonical Full timeAbout 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...
-
Distributed Systems Software Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates Canonical Full timeAbout 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...
-
Python Software Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates ClickJobs Full timePython Developer needed to join a dynamic tech company. Do you want to work remotely? Want to write code that genuinely helps others? Want to join a forward-thinking company giving your career a boost? The Role You will be joining a collaborative team of like-minded developers and technologists who are using their platform to make a positive impact. Working...
-
Cloud Systems Software Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates Canonical Full timeAbout 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...
-
Python Software Engineer
2 months ago
Dubai, United Arab Emirates Canonical Full timeRoledescriptionWe are looking for aself-motivated software engineer with experience developing inPython, to work on test automation tools or Linux based embeddedhardware. This role offers an exciting opportunity to push theindustry forward by enabling entirely new Linux based hardwaretesting capabilities, scaling up hardware certification efforts andallowing...
-
Software Engineer, Ceph
4 weeks ago
Dubai, United Arab Emirates Canonical Full timeThe role of a Software Engineer, Ceph & Distributed Storage at CanonicalAs a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward objectives, continuously improving, and striving to be a vital part of a healthy,...
-
Billing System Software Engineer
1 month ago
Dubai, United Arab Emirates Canonical Full timeDeliver engineering solutions inGo or PythonCollaborate with colleagues ontechnical designs and code reviewsDeploy andoperate services developed by the teamSeekImprovements to engineering and operations practicesWhat we are lookingfor in youExperience as a software developer ina high-level language - preferably Go orPythonExperience building, deploying,...
-
Software Engineer Commercial Systems Specialist
3 weeks ago
Dubai, Dubai, United Arab Emirates Canonical Full timeJob 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...
-
Experienced Python Software Engineer
1 month ago
Dubai, Dubai, United Arab Emirates Dice Full timePosition Overview:We are seeking a proficient Python Software Engineer who can architect and implement an automation solution for generating JIRA tickets automatically based on specific events such as job failures. The failure data will be sourced from systems like Control-M and Splunk, with a significant portion of the solution's architecture already...
-
Distribution Systems Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates Actalent Full timeJob 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...