Senior/Staff/Principal Engineer

CanonicalCanonical·Remote(Home based - Worldwide)·Work From Anywhere
Software Development
Excel

WFA Digital Insight

As the demand for open-source software specialists continues to rise, Canonical's Senior Engineer role stands out for its emphasis on technical leadership and community engagement. With the global shift to remote work, companies like Canonical are pioneers in distributed collaboration. To succeed in this role, candidates need to demonstrate exceptional coding skills, passion for innovation, and experience with open-source technologies. Before applying, consider your ability to drive complex projects and collaborate with global teams.

Job Description

About the Role

Canonical is seeking a Senior/Staff/Principal Engineer to contribute to its portfolio of open-source software and operating systems. The company is a global leader in providing solutions to the enterprise and technology markets, with its platform Ubuntu widely used in initiatives such as public cloud, data science, AI, and IoT.

Responsibilities

  • Drive the architecture, design, and evolution of high-impact open-source software
  • Partner with other Engineering leaders to take joint responsibility for outcomes at team, department, and company levels
  • Contribute to a broad range of technologies and ensure seamless software operations at scale

Requirements

  • Outstanding software architecture and coding skills
  • Leadership qualities to rally a team or department to ship outstanding products
  • Passion for open-source software, innovation, and cutting-edge technology

Benefits

  • Opportunity to work on complex but highly rewarding projects
  • Engagement with the broader open-source community
  • Collaborative environment with a global team

How to Stand Out

  • To stand out in your application, highlight your experience with open-source technologies and collaborative software development.
  • Showcase your technical leadership skills through specific examples of projects you've led or significantly contributed to.
  • Familiarize yourself with Canonical's products and services, such as Ubuntu, to demonstrate your interest and understanding of the company's portfolio.
  • Prepare to discuss your approach to driving complex software projects and collaborating with distributed teams.
  • Consider creating a personal project or contributing to an open-source repository to demonstrate your coding skills and passion for innovation.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.