All vacancies
Software Engineer - Solutions Engineering
Canonical
Remote · worldwideSalary not disclosedfull-timeCanonical Careers
This role is ideal for software engineers who want to work in a global team, have a passion for distributed systems and cloud computing, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers.
Responsibilities
- Work in Python and Golang to design and deliver open source software operations code
- Work with the entire Linux stack, from kernel, networking, storage, to applications
- Shape high quality open source monitoring and alerting infrastructure
- Rethink open source operations for our customers and open source community
- Demonstrate sound engineering design and testing principles in your code
- Follow agile software development practices
- Coach and develop your colleagues where you have insights
- Grow a healthy, collaborative engineering culture in line with the company values
- Global travel up to 10% of time for internal and external events
Languages
- Work format
- Remote
- Seniority
- Mid
- Posted
- 5 Aug 2026
- Last verified
- In the last 3 days
Similar roles
- Compiler Developer (LLVM, C++)Access Softek · Remote · worldwide, UTC+4 accepted
- Software Engineer/C Developer-PGDenterprisedb · Remote · worldwide, UTC+4 accepted
- Smart Contract DeveloperNative · Remote · worldwide, UTC+4 accepted
- Contract Golang Software Engineer (Remote Europe)YLD.io · Remote · worldwide, UTC+4 accepted
- Engineering Manager - Foundations & EnablementStoryblok · Remote · worldwide, UTC+4 accepted
- ArchitectMAPAL Dr. Kress KG · Remote · worldwide, UTC+4 accepted
