Remote (Global)

Canonical is hiring a Software Engineer - Solutions Engineering

About the Role

Canonical is looking for a Software Engineer - Solutions Engineering to lead and inspire a regional software engineering team. You will invent new technology and build products that enable true model-driven operations via next-generation infrastructure-as-code.

What You'll Do

  • 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 customers and the open source community.
  • Demonstrate sound engineering design and testing principles in code.
  • Follow agile software development practices.
  • Coach and develop colleagues where you have insights.
  • Grow a healthy, collaborative engineering culture in line with company values.
  • Travel globally up to 10% of time for internal and external events.

What We're Looking For

  • 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

  • You have graduated with a university degree in Computer Science or a related software engineering field.
  • Golang programming skills.

Technical Stack

  • Python
  • Golang
  • Linux
  • OpenStack
  • Kubernetes

Team & Environment

You will work in close collaboration with the managed infrastructure operations team.

Benefits & Compensation

  • Distributed work environment with twice-yearly team sprints in person.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Team Member Assistance Program and Wellness Platform.
  • Opportunity to travel to new locations to meet colleagues.
  • Priority Pass and travel upgrades for long-haul company events.

Work Mode

This is a home-based role in the Asia Pacific region, specifically Mumbai.

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.

Required Skills
PythonGolangLinuxOpenStackKubernetesCloud ComputingNetworkingSoftware DevelopmentAgileOperations
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Canonical

A leading provider of open source software and operating systems to the global enterprise and technology markets. The company publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud.

Visit website
Job Details
Category infrastructure
Posted 11 days ago