← Back to list

Job
Software Engineer - Solutions Engineering
Software Engineer
• Remote
• Full-time
•
EU/EMEA
Build open source automation in Python and Go that enables model-driven operations through next-generation infrastructure-as-code. The team works closely with the operations team that runs private OpenStack clouds and Kubernetes clusters for customers.
Responsibilities
- ▹Work in Python and Golang to design and deliver open source software operations code
- ▹Work with the entire Linux stack, from kernel, networking and 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
Requirements
- ▹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 and technologies
- ▹You have practical knowledge of Linux and networking
- ▹You are a lifelong learner
Nice to have
- ▹A university degree in Computer Science or a related software engineering field
- ▹Golang programming skills
Soft skills
OrganisedCollaborativeCoaching and developing colleaguesLifelong learner
What we offer
- ▹Distributed work environment with twice-yearly in-person team sprints
- ▹Personal learning and development budget of USD 2,000 per year
- ▹Annual compensation review
- ▹Performance-driven annual bonus or commission
- ▹Recognition rewards
- ▹Annual holiday leave
- ▹Maternity and paternity leave
- ▹Team Member Assistance Program and wellness platform
- ▹Opportunity to travel to meet colleagues
- ▹Priority Pass and travel upgrades for long-haul company events
About the company
Canonical publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud. The company is founder-led, profitable and growing, with 1200+ colleagues in 75+ countries, most of them working from home since 2004.
Similar jobs

Job
Software Engineer, Sustaining Engineering
Canonical
CppData Science
+5
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Engineer - L3 Support
Canonical
CppData Science
+4
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Engineering Manager - Sustaining Engineering
Canonical
CppData Science
+2
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
Software Engineer, Cloud - Sustaining Engineering
Canonical
CppData Science
+5
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
Canonical
AI/ML
+10
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Go (Golang) Software Engineer, Developer Tooling and Containers
Canonical
AI/MLCppData Science
+1
💰 Salary: not specified
🏢 On-site
🗣️ EN