Senior Software Development Engineer

4 days ago


Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

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.

Our engineers have to be able to work productively at any level of the stack above the kernel, in a wide range of languages, to understand and address the software issues at hand. Our group is critical to the success of our enterprise customers, partners and Ubuntu itself.

Responsibilities

  • Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software
  • Maintain a close working relationship with Canonical's field, support and product engineering teams
  • Participate in upstream communities
  • Develop fixes, backport patches, and work with upstream for inclusion
  • Review code produced by other engineers
  • Demonstrate good judgment in technical methods and techniques
  • Prioritize work and manage your time effectively against those priorities
  • Participate in team discussions to improve processes, tools, and documentation
  • Maintain clear, technical and concise communications
  • Work from home and travel internationally up to 10% of work time for team meetings, events and conferences

Requirements

  • Professional experience as a software engineer
  • Background in Computer Science, STEM or similar
  • Strong experience with Linux, Ceph, OpenStack, Kubernetes or other cloud technologies
  • Strong development-level experience with Python, Go, C or C++ on Linux
  • Ability to troubleshoot with gdb and other tools
  • Familiarity with git source code repositories and branches
  • An exceptional academic track record
  • Willingness to travel up to 4 times a year for internal events


  • Doha, Baladīyat ad Dawḩah, Qatar SWATX Full time

    At SWATX, we are seeking a skilled Senior Software Engineer to join our team of innovative professionals. As a key member of our development team, you will be responsible for designing and implementing cutting-edge software applications that drive business success.The ideal candidate will have a strong background in software development, with expertise in...


  • Doha, Baladīyat ad Dawḩah, Qatar Al jazeera Architect Full time

    DescriptionPosition at Al Jazeera Media NetworkSenior Software Engineer Contract Type: TemporaryLocation: Doha The Senior Software Engineer role involves coaching and collaborating with engineers and development teams to design, develop, deploy, test, and support enterprise solutions for corporate applications, portals, and business services, aligning with...


  • Doha, Baladīyat ad Dawḩah, Qatar EMMA Systems Full time

    We are seeking a Senior Backend Software Engineer with expertise in Node.js and TypeScript to join our team. The ideal candidate will have extensive experience in scalable backend architecture, API development, and performance optimization. This role involves designing and maintaining high-performance backend services while collaborating with frontend...


  • Doha, Baladīyat ad Dawḩah, Qatar EMMA Systems Full time

    We are looking for a Senior Frontend Software Engineer with expertise in React and TypeScript to join our team. The ideal candidate will be responsible for building high-performance, real-time web applications while tackling complex UI challenges. This role involves maintaining reusable frontend libraries, optimizing performance, and ensuring seamless...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    About EPAM: EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture.We are seeking a Senior Software Engineer to join our team in Doha. The ideal candidate will have 5+ years of...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    Job Reference #283141BRJob TypeFull TimeYour RoleDo you want to design and build next generation business applications using the latest technologies? Are you confident at iteratively refining user requirements and removing any ambiguity? Do you like to be challenged and encouraged to learn and grow professionally?We're looking for software engineers...


  • Doha, Baladīyat ad Dawḩah, Qatar Precision Hire Solution Full time

    JOB PURPOSE SUMMARYThe role is coaching and working with engineers and development team(s) to Design, Develop, Deploy, Test and Support enterprise solutions for corporate applications, portals and business services based on business needs.KEY RESPONSIBILITIES & ACCOUNTABILITIES• Lead and participate in the design of software components, libraries and...


  • Doha, Baladīyat ad Dawḩah, Qatar Precision Hire Solution Full time

    Job descriptionJob Description for Software DeveloperMain responsibilityThe Software developer is responsible for requirement capture, analysis, design, implementation and test of server based web software applications.Tasks• Design, development, test and maintenance of software solutions• Function as a technical project leader for development...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    Role OverviewWe are seeking a highly skilled Senior Software Developer to join our team at UBS's Global Wealth Management division. As part of our vision to deliver personalized, relevant, on-time, and seamless experiences across every platform, we are building a new, truly agile and global team of software engineers.About the TeamThis position is within the...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    Job DescriptionAs a Senior Software Engineering Director at lxbfYeaa, you will lead the entire business direction/vertical from a software engineering perspective. This includes food, groceries, operations/logistics, new experiences, and future verticals. Each vertical comprises 2-7 feature teams.Responsibilities:Develop quarterly feature delivery plans and...


  • Doha, Baladīyat ad Dawḩah, Qatar SWATX Full time

    About Us: SWATX is a technology-driven company committed to delivering high-quality software solutions that meet our customers' needs.Job Summary: We are looking for a highly skilled Test Engineer to join our team. The successful candidate will be responsible for designing, developing, and executing test plans and cases to ensure the quality and...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    **About the Role**We are seeking an experienced Senior Software Automation Specialist to join our dynamic team at lxbfYeaa. As a key member of our software engineering team, you will play a crucial role in ensuring the quality and reliability of our web applications through effective test automation.This is an excellent opportunity to showcase your technical...

  • c++ software engineer

    11 hours ago


    Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    We are looking for a Senior Software Engineer with 7+ years of experience in Software Engineering with recognized relevant certification to integrate into a dynamic team engaged in the development of technology applications for the defense sector. As a key member of our team, you will be instrumental in designing and implementing advanced embedded systems...


  • Doha, Baladīyat ad Dawḩah, Qatar Elevon Core Full time

    Senior Java Backend Software Engineer We are looking for experienced toptier engineers that will continue to evolve our solutions. The financial domain is not for the weak of heart so were looking for developers who are excited and challenged by working on a very complex product domain and build clean and highly accurate code.You will be involved in...


  • Doha, Baladīyat ad Dawḩah, Qatar 91HR Full time

    Senior Application EngineerAt 91HR, we are looking for a seasoned Senior Application Engineer to play a key role in the development of our smart city solutions. The ideal candidate will have a strong background in software development and a passion for innovation.Responsibilities:Develop and maintain high-quality code that meets our standards and...


  • Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Job OverviewWe are seeking an experienced Engineering Manager to lead our globally distributed team of engineers. The successful candidate will be responsible for developing talent, working with Product Management to define the vision and strategy, and advocating modern software development practices.This is a unique opportunity to grow a healthy,...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    Company Overview:Virtusa is a leading IT Services company in the Middle East with a strong client base across UAE, KSA, Qatar & Oman.We partner with top Banking and Financial Services, Travel, Telecom, and Enterprises firms to deliver award-winning projects.Our Culture:We pride ourselves on teamwork, quality of life, professional and personal development,...


  • Doha, Baladīyat ad Dawḩah, Qatar EMMA Systems Full time

    We are seeking a skilled Senior Frontend Software Engineer to lead the development of high-performance, real-time web applications using React and TypeScript. As a key member of our team, you will be responsible for building complex UI components, maintaining reusable frontend libraries, and optimizing application performance.Key ResponsibilitiesDevelop and...


  • Doha, Baladīyat ad Dawḩah, Qatar Kintec Recruitment Limited Full time

    Job Summary:This is an exciting opportunity to join our team as a Software Engineering Manager. You will lead a team of software engineers in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Lead a team of software engineers in designing, developing, and delivering software...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    DescriptionWe are seeking a highly skilled and experienced Senior Software Engineer proficient in .NET, React, and Oracle to join our team. As a Senior Software Engineer, you will play a critical role in designing, developing, and maintaining enterprise-level applications using .NET technologies and modern front-end frameworks. Your expertise in PL/SQL,...