Talent.com
عرض العمل هذا غير متوفر في بلدك.
Senior Software Engineer (Backend)

Senior Software Engineer (Backend)

CanonicalDoha, Qatar
منذ أكثر من 30 يومًا
الوصف الوظيفي

Join to apply for the

Senior Software Engineer (Backend)

role at

Canonical 3 days ago Be among the first 25 applicants Join to apply for the

Senior Software Engineer (Backend)

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.

We are hiring a Senior / Staff / Lead Engineer to join the Launchpad team and take the lead in shaping the future of open-source collaboration.

Launchpad is a platform for managing open-source development projects. It includes code hosting and review, bug tracking, package building, translations, and other facilities used by free and open-source software developers.

As a senior or staff-level engineer passionate about Linux, web services, and scalable development platforms, you'll have the opportunity to architect and refine a mature, Python-driven system that supports major projects like Ubuntu. Your work will be instrumental in maintaining business-critical services while driving innovation, whether by expanding package-building capabilities, enhancing developer workflows, or modernizing the web UI.

In this role, you'll empower developers across the world by ensuring that Launchpad remains a well-structured, high-velocity environment for open-source contribution. As part of Canonical's globally distributed team, you'll collaborate with some of the brightest minds in open-source technology, building essential infrastructure that enables the next generation of software development. If optimizing large-scale projects, driving continuous improvement, and supporting developers excites you, this is the perfect opportunity to make a lasting impact.

Location :

This is a remote role based in the EMEA region. Candidates will be expected to be located within this region.

The role entails

Influencing and driving design, architecture, and feature decisions across distributed teams, to ensure high-impact solutions. Crafting exceptional, API-first Python code with unit tests, that delivering robust, well-structured systems that scale. Diagnosing and resolving complex technical challenges, implementing high-quality fixes that enhance performance and reliability. Mentoring and uplifting fellow engineers, leading code reviews that reinforce best practices and elevate team excellence. Enjoying the freedom of remote work while staying globally engaged. Travelling internationally 2 to 4 times a year to collaborate in key internal discussions and industry-leading external events—expanding your network, sharing expertise, and shaping innovation on a global stage.

What we are looking for in you

You love technology, working with brilliant people, and solving interesting problems You are a strategic thinker who thrives on solving complex challenges and driving innovation You are curious, adaptable, and articulate with strong leadership and collaboration skills You have proven technical excellence in Python development and delivering high-quality, production-ready code You have expertise in maintaining and improving large-scale web applications and database management (PostgreSQL a plus) You have a deep understanding of integration, infrastructure, and operations in distributed environments You have a security-focused mindset, ensuring robust implementation at every stage of development You have a familiarity with Ubuntu as a development and deployment platform You have a solid grasp of software packaging systems, including Debian / Ubuntu packages You have a Bachelor's or equivalent in Computer Science, STEM or similar degree

What we offer colleagues

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 recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. 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 Team Member Assistance Program & Wellness Platform 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 Sign in to set job alerts for “Senior Software Engineer” roles.

Junior Software Engineer - Cross-platform C++ - Multipass

Software Engineer - Solutions Engineering

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Software Engineer - Cross-platform C++ - Multipass

Software Engineer - Python - Container Images

Software Engineer - Python - Container Images

Software Engineer - Python - Container Images

Distributed Systems Software Engineer, Python / Go

Python and Kubernetes Software Engineer - Data, AI / ML & Analytics

Software Engineer - Immutable Ubuntu Desktop

Software Engineer, Ceph & Distributed Storage

Python Software Engineer - Ubuntu Hardware Certification Team

Software Engineer - Data Infrastructure - Kafka

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

إنشاء تنبيه وظيفي لهذا البحث

Software Engineer • Doha, Qatar

وظائف ذات صلة
  • عَرْضٌ مُرَوَّجٌ له
Senior Software Engineer

Senior Software Engineer

BSLDoha, Qatar
A senior engineer for this role is one of the key people that will support the technical manager and solution architect in fronting the customer. Engineers are expected to be able to do requirement ...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
  • عَرْضٌ مُرَوَّجٌ له
Senior Backend Developers

Senior Backend Developers

TeachmecodeDoha, Qatar
Property Finder seeks talented.Company Overview Founded by Michael Lahyani in 2005 as a magazine (Al Bab World), Property Finder today is a single technology platform and brand across multiple coun...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
  • عَرْضٌ مُرَوَّجٌ له
Senior Backend Developer

Senior Backend Developer

TeachmecodeDoha, Qatar
Join our team at Property Finder as a.Innovate, grow, and shape the future in a dynamic and supportive environment.Description Founded by Michael Lahyani in 2005 as a magazine (Al Bab World), Prope...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
  • عَرْضٌ مُرَوَّجٌ له
Senior System Engineer (Development) – Power Platform Solution Developer

Senior System Engineer (Development) – Power Platform Solution Developer

Bounty Hunter WorldDoha, Qatar
Senior System Engineer (Development) – Power Platform Solution Developer.Candidates must have a minimum of 9 years of progressive and directly related experience. Manage the entire project life cycl...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
  • عَرْضٌ مُرَوَّجٌ له
Software Engineer

Software Engineer

nyblDoha, Qatar
We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
  • عَرْضٌ مُرَوَّجٌ له
Senior Software Engineer (Java, Spring Boot, Python)

Senior Software Engineer (Java, Spring Boot, Python)

ArizoglobalDoha, Qatar
Job Description : We are seeking a highly skilled Senior Software Engineer with expertise in Java, Spring Boot, and Python to join our team. The ideal candidate will have a strong background in devel...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
  • عَرْضٌ مُرَوَّجٌ له
Senior Jira Software Engineer

Senior Jira Software Engineer

CanonicalDoha, Qatar
Canonical 3 days ago Be among the first 25 applicants Join to apply for the.Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open-source so...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
  • عَرْضٌ مُرَوَّجٌ له
Senior BizTalk Engineer

Senior BizTalk Engineer

LuxoftDoha, Qatar
We are hiring a Senior BizTalk specialist for one of our clients, which works with the largest investment fund in Qatar.Relocation is for 1 year with possible prolongation.Participate in requiremen...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
  • عَرْضٌ مُرَوَّجٌ له
Senior Software Engineer (Multiple Stacks) - RemoteContract

Senior Software Engineer (Multiple Stacks) - RemoteContract

Salve.Inno ConsultingQatar, Qatar
We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
Senior Software Engineer

Senior Software Engineer

Madre Integrated EngineeringQatar, DA, qa
Quick Apply
Develop and maintain iOS applications using Swift.Implement UI components and ensure application performance.Debug and resolve technical issues. Participate in code reviews and team meetings.Stay up...أظهر المزيدآخر تحديث: 23 منذ أيام
  • عَرْضٌ مُرَوَّجٌ له
Senior QA Engineer

Senior QA Engineer

SnoonuDoha, Qatar
Senior QA Engineer role at Snoonu.Join to apply for the Senior QA Engineer role at Snoonu.Testing iOS & Android native mobile applications which will be utilized by millions of users Testing will e...أظهر المزيدآخر تحديث: 17 منذ أيام
  • عَرْضٌ مُرَوَّجٌ له
Support Engineer Bahrain

Support Engineer Bahrain

Jobs In QatarQatar
Support Engineers for our Bahrain operations with the following skill set and terms and conditions : .Administration support for Microsoft Windows Servers. Administration support for Microsoft Exchan...أظهر المزيدآخر تحديث: 23 منذ أيام
  • عَرْضٌ مُرَوَّجٌ له
Senior Software Sales Executive

Senior Software Sales Executive

iHorizonsDoha, Ad-Dawhah, Qatar
You will be responsible for selling iHorizons' range of products and services to new and existing customers in various sectors and for managing the entire sales life cycle.You will also manage all ...أظهر المزيدآخر تحديث: منذ يوم واحد
  • عَرْضٌ مُرَوَّجٌ له
Senior Software Engineer

Senior Software Engineer

BAE Systems Strategic Aerospace Services WLLDoha, Qatar
BAE Systems Strategic Aerospace Services WLL | Full time A senior engineer in this role is one of the key personnel supporting the technical manager and solution architect in fronting the customer....أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
  • عَرْضٌ مُرَوَّجٌ له
Software Engineer

Software Engineer

Premium Solutions ConsultancyDoha, Ad-Dawhah, Qatar
Implementing ERPNext for an existing project solution and understand business requirements and suggest possible solutions. Implement Integration between ERPNext and other systems “other ERP systems,...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
  • عَرْضٌ مُرَوَّجٌ له
Software Engineer

Software Engineer

Qatar Living®Doha, Qatar
This role is responsible for analyzing, troubleshooting, and resolving support tickets and incidents related to our applications. The ideal candidate will have hands-on experience in.Key Responsibil...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
  • عَرْضٌ مُرَوَّجٌ له
Senior Software Engineer Remote | Latin America

Senior Software Engineer Remote | Latin America

Virtasant, Inc.Doha, Qatar
Virtasant is a leading cloud consulting services provider.We heavily focus on lift & shift, cloud-native development, cloud cost optimization, and migration services. As a consulting company, we are...أظهر المزيدآخر تحديث: 5 منذ أيام
  • عَرْضٌ مُرَوَّجٌ له
Senior Application Engineer

Senior Application Engineer

Fusion Outsourcing and ServicesDoha, Qatar
Serve as the primary liaison between the DBS team and designated business lines, maintaining professional and collaborative relationships. Coordinate service requests from the business and ensure ti...أظهر المزيدآخر تحديث: 4 منذ أيام
  • عَرْضٌ مُرَوَّجٌ له
Java Lead Software Engineer

Java Lead Software Engineer

VirtusaPolaris - Virtusa CorporationDoha, Ad-Dawhah, Qatar
Bachelors / Masters or equivalent degree in Computer Science, Engineering, or a related subject.Software Development with proven working experience in Java development, Micros-services (Azure), and h...أظهر المزيدآخر تحديث: منذ يوم واحد
  • عَرْضٌ مُرَوَّجٌ له
Senior Application Engineer

Senior Application Engineer

MPH GroupeDoha, Ad-Dawhah, Qatar
We are looking for a Senior Application Engineer for one of our clients with the following details : .Qualification and Experience Required : . Engineering Degree in Computer Science or related fields....أظهر المزيدآخر تحديث: 3 منذ أيام