Join to apply for the
Microservices Engineer
role at
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 providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general selection track for teams that focus on back-end REST API microservices engineering in Go and Python. It covers all levels of seniority. Apply here if you are already an outstanding engineer with crisp and well-articulated views on APIs, microservice design, engineering processes and DevOps.
Our services need to scale to handle millions of Ubuntu clients, and collaboration across thousands of community members. They are also central to the health of critical infrastructure across the globe. As Ubuntu has been embraced by mainstream enterprise computing through the adoption of cloud and developer-centric tech strategy, the quality of these services has become more important to customers and users.
While Ubuntu has been enormously successful and in many senses leads the industry, we think we can substantially improve our practices, quality and performance in the web services domain. We are growing our teams, and in doing so we aim to level up our insights on scalability, performance, resilience and DevOps practices.
Key areas of interest for us are:
API design, documentation, and governance
Database performance design considerations and skills
Multi-region service delivery for resilience and performance
Fuzzing and other proactive security analysis techniques
Tracing and profiling for distributed systems insights
Next-generation DevOps practices
Location : we have microservices teams with open roles in every time zone.
What your day will look like
Write high-quality, well-designed, and robust software that works at scale
Design APIs and software architecture for collegial review
Write tests that validate software behaviour
Build and maintain reliable, fault-tolerant applications and services
Collaborate proactively with a globally distributed team
Display technical leadership internally and within our external communities
Debug issues and produce high-quality solutions to resolve them
Contribute to technical documentation to make it the best of its kind
Discuss, contribute to, and collaborate across teams at Canonical
Work from home with global travel twice annually for company events
What we are looking for in you
An exceptional academic track record from both high school and university
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Drive and a track record of going above-and-beyond expectations
Proficiency in Python and / or Go
History of writing modern, maintainable software
Experience with relational and non-relational database systems
Continuous integration and continuous delivery experience
Experience with systems programming or scalable web services
Professional written and spoken English
Experience with Linux (Debian or Ubuntu preferred)
Excellent interpersonal skills, curiosity, flexibility, and accountability
Passion, thoughtfulness, and self-motivation
Excellent communication and presentation skills
Result-oriented, with a personal drive to meet commitments
Ability to travel twice a year, for company events up to two weeks each
Additional Skills That You Might Also Bring
Experience with container tech such as LXD, Docker, and Kubernetes
Understanding of build systems and toolchains
Experience with cross-compilation
Experience with hyperscale public clouds and / or private clouds
Experience with designing, building, and running distributed systems
Performance engineering and security experience
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues
Priority Pass, and travel upgrades for long haul company events
About Canonical
Canonical is a pioneering tech firm 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 of software. 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. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
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.
Seniority level
Seniority level Mid-Senior level
Employment type
Employment type Full-time
Job function
Job function Engineering and Information Technology
Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Engineer jobs in
Dubai, Dubai, United Arab Emirates .
GTM & Automation Engineer (Freelance & Remote)
Cloudflare Solutions Engineer (Presales & Implementation)
Software Development Engineer in Test (SDET)
Global Village, Dubai, United Arab Emirates 2 weeks ago
Global Village, Dubai, United Arab Emirates 4 months ago
Senior Engineer, Developer Relations (Remote - EU)
Coding Expertise for AI Training (Arabic - UAE)
Global Village, Dubai, United Arab Emirates 2 months ago
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
•
AE - Fujairah City
May 11, 2025
• Valid Certificate of competency and Endorsement - (unlimited) Master Mariner (FG) of a Foreign Going Vessel issued by respective Government of his Nationality.We are looking for an entry-level employee, with no prior experience required. • If you are proactive and eager to learn, come...
AE - United Arab Emirates
May 11, 2025
Head of Hospitality (FULL-TIME) | Jobs in USA vacancy in Reef Al Fujairah City UAEAn exciting role in a stunning venue that is growing to its next level which you can be part of. • As Head of Hospitality, you will report directly to the MD and be responsible for the Operation and Retail of this...
AE - United Arab Emirates
April 22, 2025
An organisation is searching for a Chief Operating Officer, please see some of their job details below. • Job Details • a COO with at least 10 years' experience in a senior operational management role, with a proven track-record of managing operations in a multi-subsidiary organization,...
AE - Abu Dhabi
May 11, 2025
Chief Product Officer / Executive ProducerWe are looking for a Chief Product Officer / Executive Producer to lead the development of our publishing platform.This role offers you the opportunity to leverage your experience in product development within the gaming industry. • You'll also enjoy...
AE - United Arab Emirates
May 11, 2025
SummaryABOUT SAINT LAURENTFounded in 1961, Yves Saint Laurent was the first couture house to introduce the concept of luxury prêt-à-porter in a 1966 collection called 'Rive Gauche', synonymous with youth and freedom. • This shift represented a first critical step in the modernization of fashion...
Alliance International Consulting Firm
AE - Abu Dhabi
May 5, 2025
General Manager - Farm (Sheep and Goat)Job Views: • 625 viewsCompany Details: • It is a private company with its head office in Abu Dhabi, United Arab Emirates. • They invest in the Agricultural value chain with the goal to contribute to Food Security for the UAE. • They have a...
AE - Umm Al Quwain
May 2, 2025
Primary Purpose Of The Job • Provide marine pilotage to all types of vessels calling at QatarEnergy Operated Ports. Marine pilotage includes approaches channels navigation, harbour movements, and offshore Single Point Mooring (SPM). • Required Experience And Skills • A minimum of 10...
AE - Dubai
April 21, 2025
Ebury is a hyper-growth FinTech firm, named in 2021 as one of the top 15 European Fintechs to work for by AltFi. We offer a range of products including FX risk management, trade finance, currency accounts, international payments and API integration. • Senior KYC Analyst - Ebury Institutional...
AE - Abu Dhabi
May 2, 2025
Provide ongoing care, advice, and support to patients for optimal outcomes. • Salary will be based on experience and not as advertised • .We are looking for a dedicated employee to start their career with us. • This position is an excellent opportunity for those who want to grow and...
AE - Dubai
May 2, 2025
Ensure high-quality patient care. • Work in a multidisciplinary team with other doctors and staff. • Prescribe initial eye care products.We are looking for a young talent to join our team in a position with no previous experience. • If you are proactive and eager to learn, contact...
AE - United Arab Emirates
May 9, 2025
At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery, and cutting-edge manufacturing, turning abstract ideas into realities that...
AE - Dubai
May 2, 2025
The Scoop on the Role: • Join our dynamic team as we expand our footprint in the GCC Area! We're looking for a UAE or other GCC-based Chief Growth Officer to drive strategic partnerships and revenue growth. • In this role, you'll lead sales of our innovative GRC and HRIS software suite....
AE - United Arab Emirates
April 22, 2025
Plastic Surgeon needs a full-service digital marketing company like Eddie Tech Solutions now more than ever to help them promote their brand. • Word-of-mouth marketing is no longer as effective as it once was! Plastic Surgeon all around the UAE has benefited from Eddie Tech Solutions' marketing...
AE - Abu Dhabi
May 6, 2025
Role: Primary School Teacher • Location: Abu Dhabi, UAE • Salary: Excellent Tax-Free Salary + Accommodation Allowance + Annual Return Flights + Medical Insurance • Start Date: August 2025 start • Type: Permanent • Are you a passionate and committed Primary Teacher looking to...
AE - Al Khabisi
May 9, 2025
You Belong Here.At MultiCare, we strive to offer a true sense of belonging for all our employees. • Across our health care network, you will find a dynamic range of meaningful careers, opportunities for growth, safe workplaces, and flexible schedules. • We are connected by our mission -...
AE - Ras Al Khaimah
May 11, 2025
Position Summary: • Rixos Hotels part of the All-Inclusive Collection is seeking a highly experienced and dynamic General Manager to lead our property in the UAE. • This role is designed for an accomplished leader with an extensive background in the hospitality industry specifically within...
AE - Ras Al Khaimah
April 12, 2025
About the schoolsOur client school group was established in 2002 and aims to provide a world-class education that prepares students with the skills and knowledge to succeed in academic, personal, and social endeavors and to enable them to pursue and succeed in higher education at leading academic...
AE - Fujairah City
May 6, 2025
We are looking to employ a dedicated and experienced MOH licensed Female Gynecologist to diagnose and treat patients' gynecological conditions to work at our medical centre based in Khorfakkan.Requirements: • MOH licensed Female doctors only.Ready to join immediately.Ready to relocate as we are...
AE - Dubai
May 2, 2025
DHA License / Eligibility Letter. • Examines patients and treats common orthodontic problems. • Interprets x-rays, impressions, and additional diagnostic tests.We are offering an entry-level position where you can learn and develop in a collaborative and dynamic work...
AE - United Arab Emirates
May 11, 2025
Hybrid Working - Remote & On-Site in the UKLocation: • Hybrid working - Remote + On-Site (European Travel / Client locations may vary)Working Pattern: • Full-Time, Permanent or Contract (UK working permit required) Who We AreWe are a Business Transformation Consultancy, passionate about...
AE - Dubai
April 21, 2025
PURPOSE OF POSITION • Develop and implement the Pizza Hut marketing strategies and marketing calendar with specific responsibility for delivering approved sales and profit targets. • DIMENSION OF POSITION • System: Position has direct impact upon Pizza Hut MEP sales Total Stores:...
AE - Abu Dhabi
May 2, 2025
Must be willing to work shifts (morning and evening). • Reem Hospital is looking to hire a Registered Nurse - Outpatient for our Family Medicine: • Infusion clinic.We are offering an entry-level position in a work environment that values learning and development. • If you are...
AE - Abu Dhabi
May 2, 2025
Collaborate with assistants to take care of dental problems. • Perform examinations to assess patient needs. • Design and create teeth molds.We are offering an entry-level position where you can learn and develop in a collaborative and dynamic work environment.Requirements: •...
AE - Dubai
April 16, 2025
Seasoned TA Professional | Corporate Hiring| GCC/Egypt/India • Who we are: • GMG is a global well-being company retailing, distributing and manufacturing a portfolio of leading international and home-grown brands across sport, everyday goods, health and beauty, properties and logistics...
AE - United Arab Emirates
April 22, 2025
CTO - Lead the Revolution in AI-Powered Creator MonetizationAbout Us: • We are a rapidly growing AI startup poised to disrupt the creator economy. • Our cutting-edge AI chatbot automates fan engagement and content selling for creators on platforms like OF, delivering unparalleled results....
AE - United Arab Emirates
April 22, 2025
Position Summary Location Abu Dhabi, Dubai, Ras Al-Khaimah Audit and Assurance | Senior IT Audit Deloitte , established globally in 1845, is the world's largest and leading professional services firm, providing audit and assurance, tax, consulting, financial advisory, and risk advisory services to...
AE - Dubai
April 22, 2025
Revolutionizing Islamic Finance with Blockchain Technology • Are you ready to be part of a groundbreaking initiative that combines Islamic finance principles with cutting-edge blockchain technology? • Look no further than CAIZ - The first Islamic ecosystem built on blockchain. • At...