Engineering Lead - Remote
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
- ...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...SuggestedFull timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...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...SuggestedContract work
- ...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...SuggestedFull timeFixed term contractRemote work
- ...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...SuggestedPermanent employmentFull time
- ...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...SuggestedPermanent employmentFull timeContract workLocal areaRemote workHome office
- ...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 contractContract workRemote workFlexible hours
- ...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...
- ...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 contractPermanent employmentFull timeRemote workFlexible hours
- ...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 timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...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 employmentFull timeFlexible hours
- ...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 contractFull timeWork at officeLocal areaRemote workWorldwide
- ...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 timeFreelanceWork at officeLocal areaRemote workWorldwide
- ...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 timeWork at officeLocal areaRemote workWorldwide
- ...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 payFull timeInternshipWork at officeRemote workOverseasTrial periodFlexible hours
- ...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 timeImmediate startRemote work
$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 timeLocal areaRemote workFlexible hours- ...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 employmentFull timeContract workFlexible hours
- ...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 timeInternship
- ...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 timeFreelanceWork at officeLocal areaRemote workWorldwide
- ...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 timeWork at officeLocal areaRemote workWorldwide
- ...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 timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...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 timeInternship
- 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 employmentFull timeLocal areaShift work
$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 contractFull timeLocal areaRemote workFlexible hours$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 contractFull timeRemote work$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 contractFull timeInternshipRemote work$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 contractFull timeImmediate startRemote workHome office$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 timeImmediate startRemote workHome office- ...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 contractTemporary workRemote workRelocation packageFlexible hours
$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 timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engineering Lead - Remote. Be the first to apply!
