Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Director

£31.1 - £35.5 per hourEstimated
Full-time

This is the general track for Engineering Director at Canonical, apply here if you are confident to run a project which spans teams and time zones, hiring and managing engineering managers and staff engineers.

Canonical’s largest software products are built by multiple teams working together under a single director of engineering. Once you have passed the first round of interviews we will discuss specific software products which would be a good fit for your interests.

We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering directors set the pace and the direction to help teams achieve more than they realised they could, and feel proud of the result.

Even though this is a senior management position, managing managers, we expect Engineering Directors to be outstanding developers with the confidence to lead by example across the full range of activities in their teams. You need to understand what great code looks like in the language and genre of your product - whether that is a web service, or a system daemon, or a desktop application, or a distributed system. You’ll need to know how to drive testing and benchmarking to improve the clarity in your teams around quality and performance. You’ll also need to be confident to set and defend high expectations of work ethic, consistency, focus and learning.

We have director level roles across a wide range of engineering domains, including:

  • Python and Golang

  • C / C++ / Rust

  • Data infrastructure

  • HTML / CSS / JavaScript / Typescript / React

  • Flutter

  • Distro packaging and systems

  • SAAS and web microservices

  • Kernel

  • Servers

  • Graphics, Browser and Desktop

  • Silicon enablement and embedded devices

  • Product Security

If your domain of expertise isn’t listed above, yet you feel it’s relevant to Canonical, then feel free to apply anyway. We will route you to the most suitable team.

Location: The role is remote, with positions available in all time zones. It includes a requirement for global travel for twice per year, for trips up to two weeks long.

What you’ll do

  • Lead multiple teams of engineers, ranging from graduate to senior

  • Develop your engineering managers and maintain Canonical culture

  • Hire staff level engineers for specific roles like performance and quality

  • Coach, mentor, and offer career development feedback

  • Identify and measure indicators of team health and productivity

  • Ensure rounded delivery including community participation and docs

  • Implement disciplined engineering processes and defend them

  • Set and measure progress against benchmark goals for speed and efficiency

  • Represent your product to stakeholders, partners, and customers

  • Develop and evangelise great engineering and organisational practices

  • Plan and manage progress on agreed goals and projects

  • Be an active part of the leadership team, collaborating with other leaders

  • Collaborate with leads for related or dependent products

What we’re looking for in you

  • An exceptional academic track record from both high school and university

  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path

  • Extensive management experience and confidence to set high expectations

  • Outstanding Linux based software engineering track record

  • Drive and a track record of going above-and-beyond expectations

  • Excellent verbal and written communication skills in English

  • Public speaking and presentation skills

  • A love of developing and growing people and a track record of it

  • Experience in leading, coaching and mentoring software developers

  • Organised and able to ensure your team delivers timely, high quality results

  • Well-organised, self-starting and able to deliver to schedule

  • Professional manner interacting with colleagues, partners, and community

  • You have advanced expertise in your own domain 

  • You are knowledgeable and passionate about software development 

  • You have solid experience working in an agile development environment

  • You have a demonstrated drive for continual learning

  • Builds trust, relationships and confidence

  • Result-oriented, with a personal drive to meet commitments 

  • Ability to travel twice a year, for company events up to two weeks each

Additional skills we value

  • Experience in a developer advocacy or community role

  • Open source community engagement and leadership

  • Ops and system administration experience

  • Performance engineering and security experience

What we offer you

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 recognise 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. 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

  • 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.

#LI-remote

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Software Engineering Director in Remote vacancy
  • £90k - £105k per annum

     ...opportunity has arisen in a dynamic and innovative company that is dedicated to building a zero-carbon world. As part of the mission, a Software Engineering Manager is needed to join the team and oversee a talented group of individuals. Your primary responsibility will be to guide... 
    Suggested
    Remote job
    Permanent
    Hybrid working

    LinuxRecruit

    Remote
    more than 2 months ago
  • £75k - £100k per annumEstimated
     ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Suggested
    Full-time
    On-site
    Remote
    Work from home

    Canonical

    Remote
    3 days ago
  • £135k per annum

    Engagement Type: Customer facing Description: Within this role you will perform Project Management/Project Lead advisory and implementation services, managing projects primarily in Oracle Cloud ERP, but potentially in other areas of enterprise system implementation as required...
    Suggested
    Permanent

    Talenterprize

    Remote
    5 days ago
  • £61k - £80k per annumEstimated
     ...adoption of AI, automation, and improved ways of working. Mentor engineers through hands-on guidance, pair-building, coaching, and...  ...Requirements Bachelor's degree or higher in Computer Science, Software Engineering, Data Science, Artificial Intelligence, Engineering,... 
    Suggested
    Full-time
    Fixed-term contract
    Remote

    OnHires

    Remote
    12 days ago
  • £83k - £107k per annumEstimated
     ...Manager for ClickHouse Cloud, you will be responsible for leading the development and delivery of the product working closely with engineering, customers, and stakeholders. What you will do: Define and drive the product roadmap for ClickHouse Cloud, with a focus on cloud... 
    Suggested
    Remote job
    Flexible hours

    ClickHouse

    Remote
    more than 2 months ago
  •  ...Your role is largely focused on Leadership/Management of the entire Platform function, including being responsible for hiring new Engineers etc. It is very important that you are willing and happy to get your hands dirty and do the nitty gritty Engineering side of things too... 
    Remote job

    LinuxRecruit

    Remote
    more than 2 months ago
  • £150k per annum

     ...function, developing the frameworks and automation used to validate, benchmark, and certify large-scale GPU clusters. Combining hands-on engineering with technical leadership, they will build deployment and testing tooling, establish infrastructure standards, shape technical... 
    Remote job
    Permanent
    Remote
    13 days ago
  • £40k - £53k per annumEstimated
     ...diverse InfoSec team comprising of Security Analysts, Security Engineers, Security Managers and work closely with our Security Architects...  ...an above average pension scheme. When you join the team at NEC Software Solutions, you are provided with the following: ~ Private Medical... 
    Full-time
    No agency
    Hybrid working
    Remote
    Work from home
    Flexible hours

    NECSWS

    Remote
    8 days ago
  •  ...Project Manager, you'll be a pivotal member of the Digital Workplace Services team, guiding clients through project implementation and software development lifecycles. Your role involves everything from facilitating requirements analysis to ensuring timely and on-budget... 
    Remote job
    Long-term contract
    Hybrid working
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago
  • £42k per annum

     ...expectations, regulatory guidelines and compliance standards. Skills & Experience Experience as a Network/Infrastructure/Technical Engineer OR a Junior Project Manager/Project Engineer with an understanding of networks and infrastructure. Experience of working on... 
    Remote job
    Night shift

    Mobilus Ltd

    Remote
    6 days ago
  • £57k - £72k per annumEstimated
     ...exceeding targets in a consultative sales environment Strong network across NHS and private hospitals (Radiology, Imaging, Clinical Engineering, Procurement) Confident managing complex sales cycles and developing business cases Strong communicator with high commercial... 
    Remote job

    AGFA

    Remote
    6 days ago
  • £65k - £85k per annumEstimated
     ...you will play a critical role in executing and delivering complex, cross-functional software projects aligned with our product roadmap. You'll serve as the connective tissue between Engineering, Product, and other stakeholders - owning a specific product and technology... 
    Remote job
    Full-time
    Work from home

    zerohash

    Remote
    2 days ago
  • £45k - £58k per annumEstimated
     ...What you will bring • Educated to GCSE level or equivalent, including Maths and English. • City & Guilds/BTEC in Motor Vehicle Engineering, NVQ in Automotive Studies, or equivalent • Proven managerial background in an operational environment (field or office-based).... 
    40 hours/week
    Permanent
    Full-time
    On-site
    Monday to Friday
    Night shift

    AWP Assistance UK Ltd

    Remote
    27 days ago
  • £35.83k per annum

    Position: Production Manager (Creative, Marketing, Digital, Content and Channels)Hours: Full-time, 35 hours a weekContract: Up to 12-month fixed term contract (Maternity Cover) Location: Office-based in London N4 with the flexibility to work remotelySalary: Starting from £35...
    Full-time
    Part-time
    Apprenticeship
    Fixed-term contract
    No agency
    On-site
    Remote
    Flexible hours

    MS Society

    Remote
    1 day ago
  • £65k - £86k per annumEstimated
    The project aims to implement Murex as the strategic derivatives trading platform for Aluminium derivatives, Alumina derivatives and EUA futures used for financial carbon hedging. The program follows a two-phase delivery approach. During Phase 1, Murex will be deployed as...
    Remote job

    Luxoft

    Remote
    1 day ago
  • £35k - £40k per annum

    Location: [Hybrid / Office-based – South East England or Remote Options Available] Salary: £35,000–£40,000 basic (depending on experience) + benefits + genuine commission OTE: £45,000–£50,000+ (top earners exceed this) A leading provider of SaaS platforms and digital...
    Long-term contract
    Permanent
    Hybrid working
    On-site
    Remote
    Remote
    more than 2 months ago
  • £42k - £84k per annum

    About Carrier Carrier Global Corporation, global leader in intelligent climate and energy solutions, is committed to creating innovations that bring comfort, safety and sustainability to life. Through cutting-edge advancements in climate solutions such as temperature control...
    Long-term contract
    Permanent
    Full-time
    Temporary
    Hybrid working
    On-site

    Carrier World

    Remote
    16 days ago
  • £30k - £37k per annum

     ...career path with strong long-term prospects, opening up routes into senior delivery leadership, head of operations and client services director positions over time. For someone ready to make their mark in a respected UK marketing agency, this Marketing Delivery Manager... 
    Long-term contract
    Permanent
    Full-time
    Freelance
    Remote
    Monday to Friday

    The Opportunity Hub UK

    Remote
    13 hours ago
  • £66k - £85k per annumEstimated
     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Remote job
    On-site

    Speechify

    Remote
    more than 2 months ago
  • £90k per annum

     ...an independent team of data & AI experts, engineers, and designers who build intelligent...  ...become issues. Ensure best practices in software development, DevOps, and agile methodologies...  ...A conversation with two of our Technical Directors focused on your approach to teamwork,... 
    Permanent
    Full-time
    Remote
    Flexible hours

    Nearform

    Remote
    5 days ago
  •  ...public sector InspiredXpert is a specialist IT Talent Solutions company providing high-quality contract or permanent talent across software development, cloud, AI, cybersecurity and data-driven roles. We connect skilled professionals with innovative companies, offering... 
    Remote job
    Permanent

    Inspired Testing

    Remote
    2 days ago
  • £57k - £72k per annumEstimated
     ...design and delivery. You will set technical direction, ensure engineering quality and best practice across the team, and act as the primary...  ...for a team Solid grounding in software development lifecycle practices, Agile delivery, and release/change... 
    Remote job

    Luxoft

    Remote
    1 day ago
  •  ...individuals to resolve them in a timely manner. Possess hands-on experience with Linux systems, demonstrating proficiency in reverse engineering and troubleshooting. Familiarity with Docker, Kubernetes, and microservices best practices is essential for success in this role.... 
    Remote job

    LinuxRecruit

    Remote
    more than 2 months ago
  • £80k - £90k per annum

     ...names have done. The platform is all about data sharing and management, connecting everyone from visual effects artists, to film directors, to the cutting room floor, and allowing high-speed transfers of critical content to keep production on track. This is an established... 
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  • €90k - €100k per annum

     ...cloud infrastructure on GCP for performance, security, scalability, and cost-efficiency, as well as leading a team of talented DevOps engineers, driving the creation of advanced CI/CD pipelines, automating critical workflows, and setting a high standard for best practices.... 
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  • £650 - £720 per day

     ...environment. Technical Leads will also provide technical guidance, mentor engineers and help shape architecture and engineering best practices while...  ...with Django REST API development System design and software architecture experience Agile delivery experience Test-... 
    Remote job

    NonStop Consulting

    Remote
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Director. Be the first to apply!