Senior Linux Engineer

4 weeks ago


London, Greater London, United Kingdom Canonical Full time
Job Description

This is a challenging engineering role at Canonical that involves working on Linux-based software-defined infrastructure and applications. You will be responsible for troubleshooting and driving issues to resolution with workarounds, guidance, and bug fixes to be released upstream and in Ubuntu.

Key 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 bug 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, and at least one of the following: Ceph, OpenStack, Kubernetes or other cloud technologies
  • Strong development-level experience with at least one of Python, Go, C or C++ on Linux
  • Ability to troubleshoot with debugging tools like gdb
  • 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

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. We provide all team members with additional benefits, which reflect our values and ideals.

What We Offer:

  • 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 from your team and others
  • Priority Pass for travel and travel upgrades for long haul company events

Canonical is a company that values soft skills and is passionate, enterprising, thoughtful, and self-motivated.

This role is an opportunity for a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community and the company.



  • London, Greater London, United Kingdom Canonical Full time

    Job Title: Senior Linux Kernel EngineerCanonical is seeking an experienced Senior Linux Kernel Engineer to join our Kernel Team. As a key member of our team, you will be responsible for driving the architecture, implementation, and delivery of the Linux kernel for Ubuntu.Key Responsibilities:Lead the development of the Linux kernel for Ubuntu, ensuring it...


  • London, Greater London, United Kingdom Digital Preservation Coalition Full time

    Senior Linux Systems EngineerWe are seeking a highly skilled Senior Linux Systems Engineer to join our team. As a key member of our digital preservation team, you will be responsible for designing and implementing secure and scalable cloud infrastructure solutions.Estimated Salary: £60,000 - £80,000 per annum.About the Role:You will have in-depth technical...

  • Senior Linux Engineer

    3 weeks ago


    London, Greater London, United Kingdom Hunter Bond Full time £55,000 - £70,000

    Linux Systems Engineer Job DescriptionAt Hunter Bond, we're expanding our Linux team and seeking an experienced Linux Systems Engineer to join our remote team. The ideal candidate will have a strong background in Linux systems, software deployments, and cloud technologies, with a focus on Azure and AWS.Key Responsibilities:Deploy software into Linux...


  • London, Greater London, United Kingdom Winston Fox Full time

          Job Title: Senior Linux DevOps Engineer      Description:      At Winston Fox, we are seeking an experienced SRE/DevOps Engineer with expertise in Linux platforms and cloud technologies. This role involves developing and managing the SRE/DevOps function from scratch, collaborating with internal teams, and providing escalation support...


  • London, Greater London, United Kingdom Winston Fox Full time

    We are seeking a highly skilled Senior Linux DevOps Engineer to join our team at Winston Fox. This is a unique opportunity to make a significant impact and develop the SRE/DevOps function from scratch.The ideal candidate will have solid expertise and experience in Linux platforms and cloud technologies, with a focus on AWS. They will be responsible for...


  • London, Greater London, United Kingdom Elliot Partnership Full time

    Company Overview">Elliott Partnership is a leading financial services firm that provides high-performance trading and research infrastructure to its clients.">Job Title: Senior Linux Systems Engineer">We are seeking a highly skilled Senior Linux Systems Engineer to join our Quant Systems team. This is a hands-on technical role within an engineering team...


  • London, Greater London, United Kingdom BlueCrest Capital Management Full time

    Job Title: Senior Linux Systems EngineerLocation: LondonDepartment: TechnologyJob Type: PermanentRole Overview:We are seeking a highly skilled Senior Linux Systems Engineer to join our team at BlueCrest Capital Management. As a key member of our IT department, you will be responsible for the support and maintenance of our Linux estate and automation...


  • London, Greater London, United Kingdom Amazon Full time

    About the RoleWe are seeking an experienced Senior Linux Engineer to join our team at Amazon. The successful candidate will have advanced knowledge in Linux system administration and experience of systems automation using BASH, Python, Perl, etc.The ideal candidate will also have a practical understanding of network fundamentals (DNS, DHCP, TCP/IP, routing,...

  • Lead Engineer

    1 week ago


    London, Greater London, United Kingdom Sky UK Limited Full time

    We are looking for a highly skilled Lead Engineer to join our Linux Environment team at Sky UK Limited. As a Lead Engineer - Linux Environment, you will be responsible for leading the team in delivering high-quality solutions, mentoring junior engineers, and ensuring the effective management of Linux-based systems.Your ResponsibilitiesMain...


  • London, Greater London, United Kingdom The D. E. Shaw Group Full time

    The D. E. Shaw Group is looking for a quantitative systems engineering senior Linux expert to join its Quant Systems team in London.This is a unique opportunity to leverage your technical expertise in designing and maintaining high-performance trading and research infrastructure.As a senior Linux engineer, you will be part of a global team responsible for...


  • London, Greater London, United Kingdom The D. E. Shaw Group Full time

    The D. E. Shaw Group seeks a senior systems engineer with extensive Linux experience to lead its Quant Systems team.This is a hands-on technical role within an engineering team responsible for high-performance trading and research infrastructure in London.As a senior Linux engineer, you will design and maintain the firm's largest compute infrastructure,...


  • London, Greater London, United Kingdom Canonical Group Ltd Full time

    Redefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. As a senior software engineer, you will be designing and implementing software that runs on various CPU architectures, such as ARM, RISC-V, and X86. You will work on boot mechanisms, bootloaders, storage partition...


  • London, Greater London, United Kingdom LinuxRecruit Full time

    Take your expertise to the next level as a Senior Linux Systems Engineer with our client, a leading FinTech company in execution and order management trading platforms. With a significant presence in Europe, the Middle East, and Africa, this firm has earned recognition for its award-winning algorithmic trading platform.You'll join a dynamic team responsible...


  • London, Greater London, United Kingdom WIT: (WORKSHOP IT LTD) Full time

    We are seeking a highly skilled Senior Linux System Engineer to join our team at WIT: (WORKSHOP IT LTD). As a key member of our team, you will be responsible for managing, maintaining, and monitoring mixed Windows/Linux estates and their associated networks.Key ResponsibilitiesLeading and coordinating project work, providing technical expertise, and ensuring...


  • London, Greater London, United Kingdom Lynx Recruitment Ltd Full time

    Job DescriptionLynx Recruitment Ltd is partnering with a successful car leasing business to find an experienced Linux Systems Engineer.This role requires someone with strong Linux experience, including Ubuntu and Debian, as well as knowledge of AWS, Nginx, and Windows infrastructure engineering.Key responsibilities include:Designing and maintaining...


  • London, Greater London, United Kingdom LinuxRecruit Full time

    Key Responsibilities:As a Linux Systems Engineer, you will be responsible for managing a fully virtualized infrastructure in Linux and Windows. This includes the administration of Linux Systems, configuration management, and automation of tasks using Bash scripting.About the Role:This is a great opportunity to join a firm with a strong client base and a huge...


  • London, Greater London, United Kingdom Jane Street Full time

    About the PositionWe are seeking an experienced leader for our Linux Engineering team.Members of this group, managers and individual contributors alike, are hard-working Systems Engineers, Administrators, and Programmers, tasked with maintaining and improving the platform that powers Jane Street's production trading systems.We expect managers to come in and...


  • London, Greater London, United Kingdom Quant Capital Full time

    Linux Engineering Manager – Quant TradingQuant Capital is a leading quantitative proprietary trading firm, liquidity provider, and market maker operating globally. We are seeking a talented Senior Linux Engineer with a passion for mentoring and leading or a Linux Manager who is still hands-on to join our team.Job SummaryProvide strong leadership and...


  • London, Greater London, United Kingdom Iceberg Cyber Security Full time

    Senior Authentication Engineer   At Iceberg Cyber Security, we are looking for a highly skilled Senior Authentication Engineer to join our team. This is an exciting opportunity to own and drive authentication for one of the most advanced Linux infrastructures in the industry.Key Responsibilities:Serve as Subject Matter Expert (SME) for authentication,...


  • London, Greater London, United Kingdom Elliot Partnership Full time

    We are seeking a highly skilled Senior Linux Systems Engineer to join our Quant Systems team at Elliot Partnership. This is a hands-on technical role within an engineering team responsible for designing and maintaining high-performance trading and research infrastructure.Key Responsibilities:You will be part of a global team that designs and maintains the...