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

Remote Software Engineering Director

Full-time

Canonical Ltd.

Remote
  • Remote job

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

Jobicy JobID: 149571
Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Remote Software Engineering Director in Remote vacancy
  • $200k - $220k

     ...is scaling fast, and Fleet is the core engineering team keeping it all running. You’ll lead...  ...performing engineering team while writing software that directly impacts public safety...  ...real in-person time with your coworkers. Remote roles exist, and when a posting is open... 
    Remote work
    Full time
    Immediate start

    Flock

    United States
    9 hours ago
  •  ...Leading a team of engineers in a remote capacity, the full-time salaried Director, Software Engineering will be responsible for delivering the Nebula eDiscovery platform roadmap, enhancing cloud architecture, and driving AI capabilities while managing engineering operations... 
    Remote work
    Full time

    Virtual Vocations Inc

    United States
    3 days ago
  • $100k

    Role Description Software engineering is undergoing its biggest transformation since Agile, Cloud...  ...for an AI-Native Software Engineering Director to lead that transformation. This is not...  ...engineering within a global, fully remote organization. You will directly influence... 
    Remote work
    Full time
    Home office
    Flexible hours
    Shift work

    Ionic Partners

    Remote
    18 hours ago
  •  ...DriveTime Family of Brands is seeking a Manager, Software Engineering to oversee end-to-end delivery of Pega projects. You will motivate and...  ...Agile practices, and a focus on continuous improvement within a high-energy, remote-friendly work environment. #J-18808-Ljbffr
    Remote work
    Full time

    DriveTime Sales and Finance Company, LLC

    Phoenix, AZ
    20 hours ago
  •  ...Relic is seeking a seasoned technology leader to grow our global engineering team and advance the next generation of Application...  ...leadership, deep technical judgment, and the ability to manage remote and on-site collaborators. Visa sponsorship is not available;... 
    Remote work
    Full time

    New Relic

    Salt Lake City, UT
    20 hours ago
  •  ...DriveTime Automotive Group is seeking a Manager, Software Engineering (Pega) in Tempe, AZ to lead end-to-end delivery of Pega projects and ensure...  ...and strong Agile practices, with opportunities for growth. Remote options and a dynamic, high-energy environment are available... 
    Remote work
    Full time

    DriveTime Automotive Group

    Tempe, AZ
    20 hours ago
  • $185k - $230k

    Role Description As the Engineering Manager for the Platform Team, you will lead a team responsible for shared services, reporting, data...  ...translating business needs into clear, actionable work. This is a remote role, candidates may be based anywhere within the United... 
    Remote work
    Full time
    Local area

    Happy Returns LLC

    Remote
    1 day ago
  • $120k - $140k

    Role Description We're growing, and that means adding engineering leadership capacity to support new initiatives. You'll lead cross-functional...  .... ~A people developer, not just a delivery manager. ~Remote-native. ~Direct in conflict. ~Data-driven about people... 
    Remote work
    Full time
    For contractors
    Local area

    LawnStarter

    Remote
    5 days ago
  • Role Description As an Engineering Manager, you will lead and grow a team responsible for building...  .... Qualifications ~5+ years of software engineering experience, including...  ...products. Experience leading distributed remote engineering teams. Experience scaling... 
    Remote work
    Full time
    Temporary work

    DoiT

    Remote
    7 days ago
  •  ...Team Leadership: Direct and mentor a cross-functional team of software engineers and contractors. Responsible for career growth, performance...  ...employer match ~Responsible Paid Time Off + Paid Holidays ~Remote work opportunities based on role ~Employee Assistance... 
    Remote work
    Full time
    For contractors

    Lynx

    Remote
    7 days ago
  •  ...We are seeking a passionate and driven Engineering Manager to lead and grow our engineering...  ...deliver scalable, secure, and impactful software that empowers our members to access their...  ...continuous integration/deployment. ~Remote Leadership: Effective at leading and building... 
    Remote work
    Full time
    Flexible hours

    Function Health

    Remote
    2 days ago
  •  ...The company Are a passionate team of engineers, financial analysts, and product engineering...  ...with extensive experience leading large software projects, having migrated an entire...  ...plus Are willing to work in a mostly remote setting in a Continental USA time zone from... 
    Remote work

    Enteractive, LLC

    New York, NY
    6 days ago
  •  ...take ownership of results. We are seeking an Engineering Manager who won't just oversee delivery; they will drive outcomes. Remote but best candidate will be located in...  ...Central or Eastern time zone. ~Lead senior software and infrastructure engineers responsible for... 
    Remote work
    Full time
    Temporary work
    Flexible hours

    Sangoma

    Remote
    1 day ago
  • Role Description SuperSummary is looking for a Software Engineering Manager to help lead our engineering team. Reporting to the Head of Engineering...  ...by developing engineers and improving how a small, remote team ships software, we’d like to meet you. Responsibilities... 
    Remote work
    Full time

    SuperSummary

    Remote
    18 hours ago
  •  ...Join to apply for the Engineering Lead role at AngelList Join to...  ...hires if they need to be fully remote. Benefits: We support our...  ...Job function ~ Industries Software Development and Venture Capital...  ...Manager (Global Protect) Director/Senior Director, Machine Learning... 
    Remote work
    Full time
    Work at office

    AngelList

    San Francisco, CA
    20 hours ago
  • $100.1k - $223.08k

     ...respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineering Manager within PNC's Tempus Technologies organization, you may be based in a remote location. Tempus Technologies is seeking a highly collaborative and technically... 
    Remote work
    Full time
    Temporary work

    PNC

    Remote
    5 days ago
  • $180k - $220k

     ...Labcorp is looking for a seasoned Senior Engineering Manager to lead the newly formed Patient...  ...services. This person would own the software development lifecycle for a set of software...  ...more years of experience leading fully remote, geographically distributed engineering... 
    Remote work
    Full time
    Temporary work
    Casual work
    Internship
    Monday to Friday
    Flexible hours
    Day shift

    Labcorp

    Remote
    18 hours ago
  • $50k

    Role Description As a Software Engineering Manager at Spectrio, you will lead, mentor, and empower a high-performing agile development team to...  ...resources to ensure high-quality releases. Benefits ~Remote Work: We believe great work happens where you feel most... 
    Remote work
    Full time
    Temporary work

    SPECTRIO LLC

    Remote
    1 day ago
  • $150k - $190k

     ...A healthtech startup is seeking a Software Engineering Manager to lead engineering teams in developing secure, scalable solutions for remote patient management. The ideal candidate will have significant experience in technical leadership, especially in the healthcare... 
    Remote work
    Full time

    Lg Nova

    San Francisco, CA
    20 hours ago
  •  ...Red River Software is seeking a Director, AI Innovation & Infrastructure to own platform infrastructure, AI enablement, and architectural governance. The role drives cloud strategy, reliability, and security while enabling rapid AI experimentation at scale. You will... 
    Remote work
    Full time

    Incognito Software Systems Inc

    Texas
    20 hours ago
  •  ...A leading retail company is seeking a Director of Platform Architecture to define and scale its data and analytics platform architecture...  ...range is competitive, reflecting location and experience. This position supports a remote/ hybrid work model. #J-18808-Ljbffr... 
    Remote work
    Full time

    Deckers Brands

    Pennsylvania
    20 hours ago
  •  ...Allied Benefit Systems is seeking a Manager of Software Engineering to lead design and implementation of scalable software architecture and data platforms. The role includes mentoring teams, driving reliable pipelines, and shaping technology direction to align with privacy... 
    Remote work
    Full time

    Allied Benefit Systems

    Chicago, IL
    20 hours ago
  •  ...Leading a high-performing team, the full-time Software Engineering Manager will oversee the AI Assistant engineering team, driving the development...  ...to deliver scalable software solutions in a hybrid remote environment. Key responsibilities Lead, coach, and develop... 
    Remote work
    Full time

    Virtual Vocations Inc

    United States
    1 day ago
  •  ...Mechanical Engineering Lead Michigan, USA We are seeking talented and energetic individuals...  ...risks, and support both local and remote facilities through strategic collaboration...  ...MS office and engineering calculation software Physical Demands While performing... 
    Remote work
    Temporary work
    Local area

    Convergix Automation

    Bridgman, MI
    1 day ago
  •  ...Alignment Healthcare USA, LLC is seeking a Senior Director for Enterprise Financial Systems to lead the implementation of Oracle Cloud Financials in California. This role is crucial for maintaining financial system integrity and ensuring compliance with CMS reporting... 
    Remote work

    Alignment Healthcare USA, LLC

    Orange, CA
    1 day ago
  •  ...Leading a team of machine learning engineers, the full-time Senior Manager, Machine Learning...  ...strategy into actionable roadmaps in a remote setting. Key responsibilities Lead and...  ...qualifications 8+ years of experience in software engineering, machine learning... 
    Remote work
    Full time

    Virtual Vocations Inc

    United States
    2 days ago
  • $165k

     ...and guiding a small team of cloud and AI engineers. Your scope spans cloud operations...  ...team. Qualifications ~3+ years of software or systems engineering experience delivering...  ...effectively and efficiently as possible. We’re a remote-first culture with operations in North... 
    Remote work
    Full time
    For contractors

    Dragos

    Remote
    17 days ago
  •  ...Software Engineering Manager Comfrt is one of the fastest-growing direct-to-consumer brands, dedicated to blending mental wellness, inclusivity...  ...the flexibility and collaborative support of a fully remote environment. Comfort is an equal opportunity employer.... 
    Remote work

    Comfrt

    United States
    4 days ago
  • $200k - $220k

     ...growth of AI Startups across the US! Software Engineering Manager $200,000 - £220,000 + Stock...  ...Healthcare + Unlimited PTO + 401(k) Remote – New York Are you a hands-on engineering...  ...Seniority level ~ Seniority level Director Employment type ~ Employment... 
    Remote work
    Full time

    Rise Technical

    New York, NY
    4 days ago
  • $170k - $200k

     ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...required for this position. Hybrid work environment - Fully remote position not available. Sponsorship is not available for this... 
    Remote work
    Permanent employment
    Contract work
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    San Francisco, CA
    5 days ago

Do you want to receive more vacancies?

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