Developer
2 weeks ago
AE
Senior
Salary Range: To be discussed
Summary
Developer wanted for cloud-native monitoring tools using Python/Go at Canonical. Remote role, collaborate globally, focus on open-source, Kubernetes, Linux.
Description
Canonical seeks an experienced developer with a proven track record in Python and/or Go. As part of the Observability team, you will develop a cloud-native monitoring stack that composes best-in-class open-source monitoring tools. The stack is opinionated, resilient, and scalable, providing deep insights out of the box. The user experience is polished and seamless for the end-users, and its administrators will enjoy smooth, lightweight Day 1 and Day 2 operations.
This is an exciting opportunity for a software engineer passionate about open source software, Linux, Kubernetes, and Observability. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.
The monitoring stack will monitor applications running on a mix of cloud technologies such as Kubernetes and OpenStack, as well as bare-metal, virtual machines, and containers. The stack will be capable of monitoring applications and infrastructure irrespective of whether they are operated by Juju, and will leverage multiple data sources at various levels of the architecture, including Juju itself, to contextualize the collected telemetry and insights delivered to the end-users.
Location: This role will be based remotely in the EMEA and Americas regions.
What your day will look like:
- Collaborate proactively with a globally distributed team.
- Write, test and document high quality code to create new features.
- Debug issues and interact with a vibrant community.
- Review code produced by other engineers.
- Attend conferences to represent Canonical and the Charmed Observability Stack.
- Work from home with global travel 2 to 4 weeks for internal and external events.
What we are looking for in you:
- You love technology, observability and working with brilliant people.
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree.
- You have a proven understanding of the importance of observability and monitoring for keeping software running smoothly.
- You have strong working knowledge of modern monitoring technologies like Prometheus, Alertmanager, Grafana, Loki, Mimir, etc., and how they fit together.
- You are a skilled Python developer, preferably with a track record in open source.
- You have a working knowledge of Go.
- You have proven, hands-on experience deploying, configuring and using Kubernetes.
- You are comfortable contributing to open source codebases maintained by other companies, you have a history of driving consensus in groups of multiple stakeholders with different interests and getting the resulting work delivered.
- You have experience with infrastructure-as-code and configuration management tools.
- You have interest and experience with two or more of the following: Ubuntu Linux, container images, Debian packaging, snap, distributed systems.
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 utilization. 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, please ask your Talent Partner.
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.
About Canonical: Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.
Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.
Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#J-18808-Ljbffr-
Administrative Support Specialist
3 days ago
Dubai, Dubai, United Arab Emirates Nexus Developer Full timeNexus Developer is looking for an experienced administrator to support our team's success.This key role will be responsible for managing office operations, providing administrative support, and ensuring seamless day-to-day functioning.Main Responsibilities:Administrative tasks including filing, correspondence, and schedulingPreparation of reports,...
-
Operations Manager Assistant
3 days ago
Dubai, Dubai, United Arab Emirates Nexus Developer Full timeWe are seeking an exceptional administrative professional to join our team at Nexus Developer.This critical role involves providing administrative support to our leadership and staff, as well as managing office operations to ensure efficiency and effectiveness.Main Duties:Assisting in the preparation of reports, presentations, and official documentsManaging...
-
Office Operations Coordinator
3 days ago
Dubai, Dubai, United Arab Emirates Nexus Developer Full timeNexus Developer requires an experienced administrative assistant to support our day-to-day operations.This key role will involve managing office operations, providing administrative support, and ensuring that all tasks are completed efficiently.Main Accountabilities:Administrative tasks including data entry, filing, and correspondenceCoordinating meetings,...
-
Executive Coordinator
3 days ago
Dubai, Dubai, United Arab Emirates Nexus Developer Full timeWe are seeking a highly organized and proactive administrative professional to join our dynamic team at Nexus Developer.This role is essential to ensuring smooth day-to-day operations and providing support to our leadership and staff.Key Responsibilities:Providing administrative assistance to ensure efficient office operationsManaging office supplies...
-
Office Administrator
3 days ago
Dubai, Dubai, United Arab Emirates Nexus Developer Full timeWe are seeking a highly organized and proactive Admin Officer to join our dynamic team. This role is essential to ensuring smooth day-to-day operations and providing administrative support to our leadership and staff.Key Responsibilities:Administrative Support:Manage and organize office operations, including filing, correspondence, and scheduling.Assist in...
-
Recruitment Manager
2 weeks ago
Dubai, Dubai, United Arab Emirates Private Real Estate Developer Dubai Full timeA leading real estate firm in Dubai is looking for a Recruitment Manager to drive its talent acquisition strategy. If you excel in hiring top sales talent, sourcing, and employer branding—especially in real estate—we want to hear from youKey ResponsibilitiesDevelop and execute recruitment strategies, focusing on real estate sales roles.Manage end-to-end...
-
Recruitment Manager
1 day ago
Dubai, Dubai, United Arab Emirates Private Real Estate Developer Dubai Full timeA leading real estate firm in Dubai is looking for a Recruitment Manager to drive its talent acquisition strategy. If you excel in hiring top sales talent, sourcing, and employer branding—especially in real estate—we want to hear from you Key Responsibilities Develop and execute recruitment strategies, focusing on real estate sales roles. Manage...
-
Developer
1 week ago
Dubai, Dubai, United Arab Emirates Abroad Work Full timeDeveloper (Part-Time) - Jabal-Ali, UAEWe are currently seeking a skilled Developer to join our team on a part-time basis in Jabal-Ali, UAE. As a Developer, you will be responsible for developing and maintaining software solutions for our clients. This role is open to both Indian and Egyptian nationals who are fluent in English and looking for part-time...
-
Developer
1 day ago
Dubai, Dubai, United Arab Emirates Abroad Work Full timeDeveloper (Part-Time) - Jabal-Ali, UAEWe are currently seeking a skilled Developer to join our team on a part-time basis in Jabal-Ali, UAE. As a Developer, you will be responsible for developing and maintaining software solutions for our clients. This role is open to both Indian and Egyptian nationals who are fluent in English and looking for part-time...
-
Developer
2 days ago
Dubai, Dubai, United Arab Emirates Abroad Work Full timeDeveloper (Part-Time) - Jabal-Ali, UAEWe are currently seeking a skilled Developer to join our team on a part-time basis in Jabal-Ali, UAE. As a Developer, you will be responsible for developing and maintaining software solutions for our clients. This role is open to both Indian and Egyptian nationals who are fluent in English and looking for part-time...
-
Developer
1 week ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeHello there Welcome to TeachMeCode Institute. How can we help you?Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment.Training in UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly...
-
Developer
1 week ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeHello there Welcome to TeachMeCode Institute. How can we help you?Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment.Training in UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly...
-
Developer
5 days ago
Dubai, Dubai, United Arab Emirates Al Wadyat Financing Broker Co. Full timeJob description / RoleEmployment: Full TimePosition OverviewWe are looking for a talented and creative Developer to join our team. The ideal candidate will beresponsible for developing visually appealing, interactive, and performance-optimized 3D web experiences.Key Responsibilities- Develop and maintain real-time, interactive 3D web applications using -...
-
Developer
2 weeks ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeHello there Welcome to TeachMeCode Institute. How can we help you?Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment.UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and...
-
Developer
4 days ago
Dubai, Dubai, United Arab Emirates Ghobash Group Full timeWe are looking for a talented Developer to join our team at Ghobash Group.About the Role:Develop and maintain database systems.Collaborate with cross-functional teams to implement software solutions.Write clean, maintainable code and perform thorough testing and debugging.Qualifications:Bachelor's or Master's degree in Computer Science or related field.5+...
-
Developer
1 week ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeSr Backend Developer Node JS AI (100% remote - Dubai) Posted 3 days ago Sr Backend Developer Node JS AI (100% remote - Dubai) Dubai, AE Senior Salary Range: To be discussed Full Job Description Summary Pioneering blockchain technology with eco-solutions and global teamwork. Node.js Developer needed for cutting-edge AI products requiring +6 years'...
-
Developer
3 days ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeSr Backend Developer Node JS AI (100% remote - Dubai)Posted 3 days agoSr Backend Developer Node JS AI (100% remote - Dubai)Dubai, AESeniorSalary Range: To be discussedFull Job DescriptionSummaryPioneering blockchain technology with eco-solutions and global teamwork. Developer needed for cutting-edge AI products requiring +6 years' experience.DescriptionAt...
-
developer
1 week ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeJob SummaryDesign and build advanced, scalable applications on Azure. Ability to understand business requirements and map to the latest Azure features. A good understanding of how Azure DevOps works and maintain code repositories from the same. Should be able to act as a consultant to team members on technical matters.Work with the product and design teams...
-
Developer
2 weeks ago
Dubai, Dubai, United Arab Emirates SWATX Full timeJoin our innovative team at SWATX as a Developer, where you'll be involved in building cutting-edge applications and solutions that drive business success. If you're passionate about technology and enjoy problem-solving, we encourage you to applyResponsibilities:Developing and maintaining software applicationsCollaborating with cross-functional...
-
Developer
1 week ago
Dubai, Dubai, United Arab Emirates SWATX Full timeJoin our innovative team at SWATX as a Developer, where you'll be involved in building cutting-edge applications and solutions that drive business success. If you're passionate about technology and enjoy problem-solving, we encourage you to apply Responsibilities: Developing and maintaining software applications Collaborating with cross-functional teams...