Senior Software Engineer

3 days ago


Kuwait City Canonical Full time

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.

Canonical's Ubuntu Engineering Server Team is looking for open source enthusiasts to help build the distro of the future. The Server Team maintains and packages a wide variety of software including webservers, databases, and virtualization and containerization stacks. This is an exciting opportunity for you, a software engineer passionate about open source software. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company, and help us to bring free software to the widest audience.

Ubuntu Server is a platform that enables amazing technology the whole world over and is the #1 operating system in the public clouds. Applicants to this role will have the opportunity to help with everything that goes into evolving Ubuntu. You will get to work with our experienced team and have the benefits of learning and growing alongside the best engineers in the business.

The role entails:

  • Collaborating proactively within a distributed team
  • Fostering a software ecosystem with seamless user experience for all Ubuntu users
  • Evaluating contributions of other engineers to maintain high-quality software standards
  • Playing a role in shaping the future of Ubuntu via both new ideas in your areas of interest and advising on work being done elsewhere
  • Collaborating with other teams in the Ubuntu and Debian communities, with upstream projects, and commercially supported customers
  • Owning the maintenance of Ubuntu Server packages. Specifically but not limited to:
    • Traditional server workloads (web servers, databases, network services, etc.)
    • Virtualisation and Containers
    • Package management and dependencies
    • Language runtimes and toolchains
  • 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 and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • Interest or experience in open source maintenance or contributions
  • Able to replay complex workloads and systems. Able to write detailed test plans and reproducibility steps
  • Feel comfortable contributing and debugging many languages such as C/C++, Python, Rust, Go, Ruby, PHP
  • Experience in packaging in one or more ecosystems. This could be language-specific systems (Python wheels, Rust Crates, Go Modules, or other equivalent) or any distro package format (deb, rpm, NixOS, or other equivalent)
  • Experience using and creating containers and virtual machines
  • You have a Bachelor's or equivalent in Computer Science, STEM or similar degree (or any higher) or equivalent professional experience (5+ years of professional experience)
What we offer colleagues:
  • 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 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. 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.

#J-18808-Ljbffr

  • Kuwait City, Al Asimah Bleems Full time

    Bleems is a dynamic organization seeking a talented Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Qualifications:Bachelor's or Master's degree in Computer Science, Engineering, or a related field.10+ years of...

  • Software Engineer

    1 day ago


    Kuwait City, Al Asimah Pulse software design and management Full time

    Company OverviewPulse software design and management is a dynamic technology company dedicated to delivering innovative solutions.


  • Kuwait City, Al Asimah Abroad Work Full time

    At Abroad Work, we are looking for a skilled and experienced Senior Software Engineer to join our team in Kuwait. This is an ideal opportunity for a motivated professional looking to take their career to the next level.About the JobWe require a highly qualified individual with at least 5 years of experience in Python programming to develop high-quality...


  • Kuwait City, Al Asimah Canonical Full time

    Company OverviewCanonical 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 on a daily basis.We recruit on a global basis and set a very high standard for people joining the...


  • Kuwait City, Al Asimah Abroad Work Full time

    At Abroad Work, we are seeking a highly skilled Senior Java Software Engineer to join our team in Kuwait. This exciting opportunity is suited for a talented individual willing to take on new challenges and grow with us.The ideal candidate should possess experience developing applications in Java, exhibit excellent problem-solving skills, and be capable of...


  • Kuwait City, Al Asimah Media Phone Plus Full time

    About the Role:Media Phone Plus is seeking a highly skilled Senior Android Software Engineer to join our team. As an Android developer, you will be responsible for designing, developing, and maintaining high-performance Android applications using the latest Android SDKs.Main Responsibilities:Create custom Android UI controls, design protocols, develop...


  • Kuwait City United Business Group General Trading & Contracting Co WLL Full time

    Company DescriptionUnited Business Group General Trading & Contracting Co WLL, is a leader in IT Infrastructure Management and Technical Support Services in Kuwait. The company provides cost-effective IT solutions by leveraging expertise and current technology assets to meet customer demands.Role Description:This is a contract role for a Senior Software...


  • Kuwait City, Al Asimah Canonical Full time

    At Canonical, we're changing the world by harnessing the power of open source.About UsWe're a pioneering tech firm that's at the forefront of the global shift to open source. As the company behind Ubuntu, one of the most influential open source projects, we're driving innovation and shaping the future of technology.We recruit on a global basis and set high...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    Job DescriptionAt HealthCare Dynamics Gen. Trading Company W.L.L, we are seeking a highly skilled Senior Software Engineering Leader to lead our team of software engineers in the development of cutting-edge AI systems using C#. As a key member of our team, you will be responsible for designing, developing, and implementing high-quality software solutions...


  • Kuwait City, Al Asimah Canonical Full time

    About the Role:We are seeking a skilled Senior Engineer to join our team at Canonical. As a Senior Engineer, you will play a key role in shaping the future of open source technology and contributing to the development of high-quality software.Your Responsibilities:Lead design and architecture of impactful open source projectsCollaborate with a globally...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    About the RoleAt HealthCare Dynamics Gen. Trading Company W.L.L., we are seeking a highly skilled Senior Software Architect to join our team. As a key member of our engineering department, you will be responsible for designing and developing robust, scalable, and leading-edge container images.You will work closely with multiple teams to ensure seamless...


  • Kuwait City, Al Asimah Abroad Work Full time

    Job Opportunity at Abroad WorkJob Title: Hardware and Software EngineerLocation: KuwaitSalary: CompetitiveWe are looking for a skilled Hardware and Software Engineer to join our team in Kuwait. The successful candidate will be responsible for designing, developing, and troubleshooting hardware and software systems related to computer technology. A bachelor's...


  • Kuwait City, Al Asimah Canonical Full time

    **About the Role**We are seeking an experienced software engineer to join our team at Canonical, a leading provider of open source software and operating systems. As a software engineer on our Ubuntu Server team, you will be responsible for maintaining and improving the platform, ensuring it remains the #1 operating system in the public...


  • Kuwait City, Al Asimah Ooredoo Full time

    About the Role:We are seeking a highly skilled Technical Solutions Manager to join our team in Kuwait. As a Technical Solutions Manager, you will be responsible for understanding and analyzing business requirements and converting them into technical requirements. You will provide end-to-end solutions that meet the needs of our business units.Key...


  • Kuwait City, Al Asimah Intalio Full time

    We are seeking an experienced Software Engineer to join our team at Intalio. As a key member of our development team, you will be responsible for designing and implementing high-quality applications, collaborating with cross-functional teams, and driving innovation through cutting-edge technology.About the RoleThis is an exciting opportunity to contribute to...


  • Kuwait City, Al Asimah Bleems Full time

    At Bleems, we're seeking a highly skilled Senior Software Engineer to play a key role in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of our organization.Key Responsibilities:Lead the design and development of software solutions using .NET framework and related technologies.Architect scalable and...


  • Kuwait City, Al Asimah Kushi Civil Structural consultancy Pvt Ltd Full time

    Job DescriptionWe are seeking a senior chemical engineer with extensive experience in offshore oil and gas/refinery petrochemical industry design environment.About the PositionThe successful candidate will be responsible for leading a team of engineers, ensuring timely completion of engineering documents, and maintaining high-quality...


  • Kuwait City, Al Asimah Vectrus Full time

    Job DescriptionThis position is located in Kuwait and supports the LOGCAP program. The successful candidate should have experience with data-analytics algorithm development, strong communication skills, and proficiency in both front-end web and back-end engine development.The ideal candidate will be responsible for developing, maintaining, and supporting...


  • Kuwait City, Al Asimah Onflap Technologies Full time

    Company OverviewOnflap Technologies is a leading software services company that specializes in delivering high-quality solutions to clients worldwide.


  • Kuwait City, Al Asimah Canonical Full time

    Company OverviewCanonical 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...