Cloud Solutions Architect

Pioneer tech firm publishing Ubuntu, leading open source platform for AI, IoT and cloud computing.
$120,000 - $200,000
Cloud
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Cloud Solutions Architect

Canonical, the company behind Ubuntu, is seeking a Senior Cloud Solutions Architect to join their remote-first team. This role combines software engineering, architecture, and customer-facing responsibilities, making it perfect for those who enjoy diverse technical challenges. You'll work with cutting-edge technologies like Kubernetes, OpenStack, and various cloud platforms, while helping global companies embrace private cloud infrastructure.

The position requires expertise in Linux systems, cloud computing, and Python programming. You'll design and implement cloud solutions, develop Kubernetes operators, and work hands-on with infrastructure-as-code. The role offers unique opportunities to impact enterprise cloud adoption while working with open source technologies.

Canonical has been remote-first since 2004, offering a modern work environment with excellent benefits including education budget, parental leave, and travel opportunities. The company values diversity and continuous learning, providing exposure to emerging technologies and global customers.

This is an ideal opportunity for a senior engineer who enjoys combining technical expertise with customer interaction, solution architecture, and mentoring. The role offers significant growth potential in cloud technologies while contributing to one of the most important open source projects globally.

Last updated 6 hours ago

Responsibilities For Cloud Solutions Architect

  • Work across the entire Linux stack, from kernel, networking, storage, to applications
  • Work in Python to design and deliver open source code
  • Architect cloud infrastructure solutions like OpenStack, Kubernetes, Ceph, Hadoop and Spark
  • Coach and develop colleagues
  • Grow healthy, collaborative engineering culture
  • Global travel up to 25% of time for internal and external events

Requirements For Cloud Solutions Architect

Python
Linux
Kubernetes
  • University degree in Computer Science or related software engineering expertise
  • Sound knowledge of cloud computing concepts & technologies
  • Practical knowledge of Linux and networking
  • Intermediate to Advanced level of Python programming skills
  • Dynamic person who loves to jump in new projects
  • Demonstrated drive for continual learning
  • Excellent communication and presentation skills (English)
  • Great organisational skills and reliable follow-up on commitments

Benefits For Cloud Solutions Architect

Education Budget
Parental Leave
Mental Health Assistance
  • Distributed work environment with twice-yearly team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to meet colleagues
  • Priority Pass for travel and travel upgrades

Interested in this job?

Jobs Related To Canonical Cloud Solutions Architect

Software Engineer - Linux Infrastructure

Senior Software Engineering role at Canonical focusing on Linux infrastructure, cloud technologies, and open source development

Software Engineer - Linux Infrastructure

Senior Software Engineering role at Canonical focusing on Linux infrastructure, cloud technologies, and open source development

Cloud-Native Observability Stack Developer

Senior Cloud Developer position at Canonical, focusing on building cloud-native monitoring stack with Python/Go and Kubernetes.

Cloud-Native Observability Stack Developer

Senior Cloud Developer position at Canonical, focusing on building cloud-native monitoring stack with Python/Go and Kubernetes.

Cloud-Native Observability Stack Developer

Senior Cloud Developer position at Canonical, focusing on building cloud-native monitoring stack with Python/Go and Kubernetes.