Software Engineer | Solutions Engineering
- Category: IT Engineer & Developer Jobs
- Location: Auckland, Auckland
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 15K to 33K
- Published on: 2025/09/21
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
Who you are
You are a passionate Python developer
You are organised and want your team to deliver timely, high quality software
You understand the importance of reliable operations in an agile world
You have sound knowledge of cloud computing concepts & technologies
You have practical knowledge of Linux and networking
You are a lifelong learner
Bonus points for
You have graduated with a university degree in Computer Science or related software engineering field
Golang programming skills
What you will learn
OpenStack and Kubernetes in production
Thinking rigorously about application and infrastructure reliability
Wide range of open source applications and skills
Real-life and hands-on exposure to a wide range of emerging technologies and tools
We offer:
100% work-from-home
Learning and development
Competitive salary
Recognition rewards
Annual leave
Priority Pass for travel
About Canonical
Canonical is a pioneering tech firm that is 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. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.
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.
Related jobs
-
PHP Intermediate Backend Software Engineer
Qualifications • Preferably, you hold a tertiary qualification in Degree in Computer Science or Software Engineering. • Strong Academic Transcripts, preferably graduated with honors. • Aced your algorithms paper at University and wanted more. • 3-6 y...
-
Front End Developer
The Senior Front-End Developer will be a pivotal member of the early team, responsible for driving the development of state-of-the-art applications that will set new standards in the staffing industry. Reporting directly to the Head of Technology, th...
-
Front End Developer
Front-End Development: Design and build innovative user interfaces using Flutter and Dart, ensuring a consistent and high-quality experience across Android, iOS, and Web platforms. UI Test Development: Develop and implement comprehensive UI tests to ...