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

Engineering Lead - Remote

Full-time

Canonical

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. We are hiring Rust Engineering Leads of all levels of experience to drive the adoption of this exciting language into the full range of Canonical offerings, starting with Ubuntu but also our own projects and open source offerings. We see Rust as an important new language for system level services and capabilities, and a natural evolution path for the sort of software that would traditionally have been written in C or C++. We believe that there is an opportunity to rethink the foundations of future Linux systems with Rust as a central driver of change in everything from the system firmware and embedded software, bootloaders, up through the kernel and input handling, all the way to the desktop.

Apply here if you are an exceptional software engineer who prefers to work in Rust. After the first round of interviews we’ll find the best fit product team at Canonical for you to progress your application based on your personal interests.

Canonical has substantial projects in Python, Go, C, C++ and we are starting to invest in Rust. For front-end development we prefer React and Flutter.

We expect the highest engineering standards and strong motivation to get things done well in a fully home-based and distributed environment. These roles require extensive personal experience with Linux - the more different versions of Linux the better!

Design and implement well-tested and well-documented software in Rust

Advocate for Rust adoption in Canonical and upstream projects

Identify projects and codebases that could be prioritised for Rust adoption

Participate in our engineering process through code and architectural reviews

Collaborate with community and colleagues on technical specifications

Seek improvements to engineering and operations practices

Contribute to the success of your product through technical advocacy

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

For more senior roles, experience building, deploying, and operating distributed systems and APIs

Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation

Professional manner interacting with colleagues, partners, and community

Experience designing and writing high-quality Rust software on Linux

Experience with and passion for Linux at the system level

Professional written and spoken English

Result-oriented, with a personal drive to meet commitments

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

Performance engineering and security experience

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 or commission. We balance our programs to meet local needs and ensure fairness globally.

Personal learning and development budget of USD 2,000 per year

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

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 of software. Most colleagues at Canonical have worked from home since our 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.

Diversity of experience, perspectives, and background create a better work environment and better products. LI-remote

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Engineering Lead - Remote in Remote vacancy
  •  ...Canonical is a leading provider of open source software and operating...  ...cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...system engineering to take the lead in the architecture,...  ...engineering Prior experience with Rust, ideally as it pertains to the... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    16 hours ago
  •  ...iOS Engineer We are seeking an experienced iOS Engineer to join our team and help build, enhance, and maintain high-quality mobile applications. The ideal candidate is a strong Swift developer who is comfortable working independently, collaborating with cross-functional... 
    Suggested
    Contract work

    Next Ventures

    Remote
    1 day ago
  •  ...prioritise AI, automation, and intelligent systems opportunities. Lead the full lifecycle design, development, deployment, integration,...  ...of AI, automation, and improved ways of working. Mentor engineers through hands-on guidance, pair-building, coaching, and technical... 
    Suggested
    Full time
    Fixed term contract
    Remote work

    OnHires

    Remote
    8 days ago
  •  ...freedom and responsibility. We are looking for Senior Full Stack Engineers with extensive Python and React who are excited about the...  ...product and engineering roadmap from planning through execution. Lead, mentor, and manage the engineering team, ensuring accountability... 
    Suggested
    Permanent employment
    Full time

    Spocket Inc

    Remote
    19 days ago
  •  ...Maybe you call yourself an AI Engineer, GenAI Lead, LLM wrangler, Senior "but it worked in the demo" Debunker, Chief Hallucination Reducer… or maybe you just call yourself Dario. Whatever, you call yourself: you'll lead how All Your BI builds and ships AI. Not demos. Production... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work
    Home office

    All Your BI

    Remote
    7 days ago
  •  ...architecture that delivers lasting value. The Role As our Lead Back-End Engineer, you will be the technical cornerstone of our custom...  ...with other enterprise ecosystems like Java/Spring, NodeJS, GO, Rust is a plus. CI/CD: Experience with CI/CD pipelines and tools... 
    Long term contract
    Contract work
    Remote work
    Flexible hours

    Digital Forms

    Remote
    more than 2 months ago
  •  ...from our portfolio. We are currently looking for a dedicated Lead AI Aplication Engineer to join one of our clients' teams . If you're looking for...  .... Languages: High proficiency in Python and Go or Rust for platform tooling. Experience ~8+ years in Platform... 

    TechBiz Global GmbH

    Remote
    14 days ago
  •  ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-focused AI solutions for some of the world's largest enterprises...  ...and best practices. Your main responsibilities: Lead the design and development of end-to-end architectural... 
    Long term contract
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Addepto

    Remote
    18 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...languages, particularly Golang or Rust, C or C++ Deep quality and test engineering... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    2 days ago
  •  ...TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking an Senior/Leading Software Engineer specialist to join one of our clients ' teams. If you're looking for an exciting opportunity to grow in a innovative... 
    Permanent employment
    Full time
    Flexible hours

    TechBiz Global GmbH

    Remote
    19 days ago
  •  ...Canonical is a leading provider of open source software and operating...  ...cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...document new security features  Lead security-focused initiatives...  ...more of C, C++, Python, Go, Rust, Java, Ruby, PHP, or JavaScript... 
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    22 hours ago
  •  ...Canonical is a leading provider of open source software and operating...  ...cloud, data science, AI, engineering innovation and IoT. Our customers...  ...software and applications in Rust, Go, Flutter, and Python Architecture...  ...not quite at the Manager/Lead level, with relevant skills to... 
    Full time
    Freelance
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    1 day ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...  ...Apply here if you are an exceptional Go, Rust, or C/C++ software engineer and want to work... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    22 hours ago
  •  ...provider of Excel-based reporting solutions for leading cloud ERP solutions such as Acumatica,...  ...tasks and refactoring to ensure best engineering practices. Selected engineers on the team...  ...open to exceptional people from Java, Rust, or Go-based technical stacks who are open... 
    Hourly pay
    Full time
    Internship
    Work at office
    Remote work
    Overseas
    Trial period
    Flexible hours

    Velixo

    Remote
    3 days ago
  •  ...programming language; Go is used, while Python, C, C++, Rust, or similar experience is transferable. Experience leading and delivering software projects from...  ...that runs in the cloud or experience with systems engineering. Experience participating in on-call rotations... 
    Full time
    Immediate start
    Remote work

    Grafana

    Remote
    11 days ago
  • $186.37k - $223.64k per year

     ...countries, and we’re backed by leading investors including Lightspeed...  ...Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital. Learn more at...  ...opportunity. Staff Backend Engineer - Mimir Query, Databases This...  ...familiarity with Python, C, C++, Rust or similar then that translates... 
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    11 days ago
  •  ...mitgestalten möchtest, passt Du perfekt in unser engagiertes Team! Deine Mission In dieser Schlüsselrolle als Senior Full-Stack Engineer liegt die Verantwortung für unsere Anlagen-Software und deren laufende Optimierung in Deinen Händen - ebenso wie Deine persönliche Weiterentwicklung... 
    Permanent employment
    Full time
    Contract work
    Flexible hours

    REPLOID Group AG

    Remote
    more than 2 months ago
  •  ...and customers. Make final technical decisions across architecture, code quality, security, data modeling, performance, release engineering, and vendor migrations. Build and ship production AI workflows with evaluations, guardrails, tenant-safe tool use, and customer-... 
    Full time
    Internship

    Beacon Software

    Remote
    1 day ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...  ...foundational systems software and applications in Rust, Go, Flutter, and Python... 
    Full time
    Freelance
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    4 hours ago
  •  ...Job Description Canonical is a leading provider of open source software and operating systems...  ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...  ...least one of Golang, Python, C, C++, or Rust Professional written and spoken... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    1 day ago
  •  ...Canonical is a leading provider of open source software and operating...  ...cloud, data science, AI, engineering innovation and IoT. Our customers...  ...Our performance and correctness leads are expected to be truly...  ...particular language focus - C, C++, Rust, Golang, Python, Java, Flutter... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    22 hours ago
  •  ...to code reviews, test-design reviews, technical discussions, and engineering and QA practice improvements. Requirements Bachelor's,...  ...evaluation systems. Backend or scripting experience in Python, Rust, Go, or a similar language. Experience designing and building... 
    Full time
    Internship

    Deepgram

    Remote
    2 days ago
  • Lead Product Manager Context & Impact: Lansweeper's Product Management team is growing, and we need a Lead Product Manager to take...  ...formal authority. You'll be the connective tissue between Engineering, UX, and Product Marketing. Getting alignment when timelines are... 
    Permanent employment
    Full time
    Local area
    Shift work

    Lansweeper

    Remote
    6 days ago
  • $186.37k - $223.64k per year

     ...countries, and we’re backed by leading investors including Lightspeed...  ...Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital. Learn more at...  ...opportunity. Staff Backend Engineer - Adaptive Telemetry, Databases...  ...— we use Go, but Python/C/C++/Rust or similar translate well. Comfort... 
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    26 days ago
  • $151k - $196k per year

     ...more. In this role, you will collaborate closely with Product and Engineering to identify customer needs, explore design solutions, and...  ...will encourage you to do your best. In this role, you will: Lead large, ambiguous projects, shipping high-impact designs that unlock... 
    Long term contract
    Full time
    Remote work

    Samsara

    Remote
    10 days ago
  • $15k per year

     ...HELOC, ML, and Product organizations. Lead the architectural evolution toward modular...  ...Partner with machine-learning scientists and engineers to create scalable boundaries between...  ...language choices, including Python, Kotlin, Rust, and Go. Improve testing, observability... 
    Long term contract
    Full time
    Internship
    Remote work

    Upstart

    Remote
    1 day ago
  • $104k - $139k per year

     ...open and accessible to all. As a Security Engineer, you'll protect that vision by building, breaking...  ...quality and trusted research community Lead triage and technical validation of...  ...of programming languages (eg. Python, Go, Rust, Javascript, etc.) is a plus, but not required... 
    Long term contract
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    8 days ago
  • $165k - $220k per year

     ...Firefox Performance team is a community of engineers who care deeply about delivering the...  ...the system as a whole? Do you want to help lead and shape the future of the Internet? Do you...  ...languages (e.g., C++, JavaScript, Kotlin, Rust, Python) and techniques to fix performance... 
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    5 days ago
  •  ...reliability and safety in edge-case scenarios. Mentor junior engineers on safety-critical coding standards and best practices. Requirements...  ...or embedded systems programming. Proficiency in C++, C, or Rust and strong understanding of embedded software architecture.... 
    Long term contract
    Temporary work
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Remote
    1 day ago
  • $190k - $205k per year

     ...quite literally saving lives. Sudden Cardiac Arrest (SCA) is a leading cause of death in the United States, and we are on a mission to...  ...APIs, and operational runbooks. Perform other backend software engineering duties as assigned and according to capability  Required... 
    Full time
    Local area

    Avive

    Remote
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Engineering Lead - Remote. Be the first to apply!