Talent.com
This job offer is not available in your country.
Software Engineer - Solutions Engineering

Software Engineer - Solutions Engineering

CanonicalCity of Edinburgh, Scotland, United Kingdom
30+ days ago
Job type
  • Full-time
Job description

Software Engineer - Solutions Engineering

Join to apply for the Software Engineer - Solutions Engineering role at Canonical .

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, along with industry leaders across sectors. We operate with a global distributed team of 1200+ colleagues in 75+ countries, with few office-based roles. Teams meet in person a few times a year in interesting locations worldwide to align on strategy and execution.

The company is founder-led, profitable, and growing. We aim to shape the future of open source IT, devops, and infrastructure management, from bare metal to containers. Our goal is to revolutionize open source application and infrastructure operations by enabling true model-driven operations through next-generation infrastructure-as-code, supporting high-performance computing, private cloud, data lakes, AI / ML, and analytics. We are seeking a leader to inspire and manage a regional software engineering team to drive this initiative.

The Solutions Engineering team collaborates closely with our managed infrastructure operations team, which manages private OpenStack clouds and Kubernetes clusters globally. We develop open source automation tools in Python to simplify operations for users building on Ubuntu. Most of our work involves developing Python software focused on enabling DevOps workflows, emphasizing high-quality design, documentation, testing, and performance to ensure our platform remains robust and easy to use.

This role is ideal for software engineers passionate about distributed systems, cloud computing, and the Linux stack, from kernel to networking to virtualization and containers.

Responsibilities

  • Design and deliver open source software operations code using Python and Golang.
  • Work across the entire Linux stack, including kernel, networking, storage, and applications.
  • Shape high-quality open source monitoring and alerting infrastructure.
  • Innovate and rethink open source operations for our customers and community.
  • Apply sound engineering design and testing principles.
  • Follow agile development practices.
  • Mentor and develop colleagues.
  • Foster a collaborative engineering culture aligned with company values.
  • Travel up to 10% for internal and external events.

Ideal Candidate

  • Passionate Python developer.
  • Organized, committed to delivering high-quality, timely software.
  • Understanding of reliable operations in an agile environment.
  • Knowledge of cloud computing concepts and technologies.
  • Practical experience with Linux and networking.
  • Lifelong learner.
  • Bonus Points

  • Degree in Computer Science or related field.
  • Golang programming skills.
  • What We Offer

  • Distributed work environment with biannual in-person team sprints.
  • Annual learning and development budget of USD 2,000.
  • Regular compensation reviews.
  • Recognition rewards, holiday leave, maternity / paternity leave.
  • Support programs for wellness and assistance.
  • Opportunities for travel and meeting colleagues.
  • About Canonical

    Canonical is a pioneer in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, uphold high standards, and foster a remote-first culture since 2004. Working here challenges you to think differently, learn new skills, and excel.

    Canonical is an equal opportunity employer . We value diversity and provide fair consideration regardless of background or identity.

    J-18808-Ljbffr

    Create a job alert for this search

    Solution Engineer • City of Edinburgh, Scotland, United Kingdom