
Senior Backend Engineer
HungerStation Riyadh, Saudi Arabia
About the Job: Canonical is a leading provider of open source software and operating systems focused on the global enterprise and technology markets. Our flagship platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation, and IoT initiatives. We serve top public cloud and silicon providers and industry leaders across various sectors. As a pioneer in global distributed collaboration, our team comprises over 1200 colleagues in more than 75 countries, with minimal reliance on office spaces. We meet in person two to four times annually in various locations worldwide to align on strategic goals.
The Software Engineer role is designed for those who are passionate about Python and distributed systems, and who have a keen interest in the entire Linux stack—from the kernel to networking, virtualization, and containers. You'll be part of a team focused on transforming our internal workloads into a new open source codebase aimed at enhancing customer operations.
Responsibilities: - Design and deliver open source software operations code using Python. - Collaborate across the full Linux stack, including kernel, networking, storage, and applications. - Ensure application and infrastructure reliability. - Develop high-quality open source monitoring and alerting infrastructure. - Simplify operations for customers and the open source community. - Follow best practices in software quality, testing, and documentation. - Participate in agile software development practices. - Coach colleagues and contribute to a collaborative engineering culture.
Requirements: - Strong proficiency in Python programming. - Familiarity with Kubernetes and Docker. - Experience in Linux systems administration and operations. - Hands-on experience with at least one public cloud platform. - Bachelor’s degree or equivalent in Computer Science, STEM, or a related field. - A commitment to delivering high-quality and reliable software.
Work Conditions: - Fully remote work with global travel opportunities once or twice a year for events. - Participation in a distributed work environment, with team sprints held in person biannually.
Language Requirements: (Not specified in the job description; please confirm if any languages are needed.)
What We Offer: - Competitive compensation tailored to geographical location, experience, and performance. - Annual performance-driven bonuses or commissions. - Personal learning and development budget of USD 2,000 per year. - Recognition rewards. - Annual holiday leave, maternity and paternity leave. - Employee Assistance Program. - Opportunities for travel to meet colleagues.
About Canonical: Canonical is a pioneering tech firm leading the global movement towards open source. We publish Ubuntu, a crucial platform for AI, IoT, and cloud technologies, and we strive for excellence in our recruitment and performance standards. Our work-from-home culture since 2004 prepares our team for future challenges in an ever-evolving tech landscape.
Canonical is an equal opportunity employer, dedicated to fostering a diverse and inclusive work environment. We actively consider all applications regardless of identity.
HungerStation Riyadh, Saudi Arabia
Oracle Dubai, United Arab Emirates
Oracle Dubai, United Arab Emirates
Deloitte Riyadh, Saudi Arabia
Etihad Airways Abu Dhabi, United Arab Emirates
Parsons Corporation Dubai, United Arab Emirates
We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.