Talent.com
Golang System Software Engineer - Containers / Virtualisation
Golang System Software Engineer - Containers / VirtualisationCanonical • San Francisco, CA, United States
Golang System Software Engineer - Containers / Virtualisation

Golang System Software Engineer - Containers / Virtualisation

Canonical • San Francisco, CA, United States
4 days ago
Job type
  • Full-time
Job description

Overview

Golang System Software Engineer - Containers / Virtualisation. Location : This is a remote position available in EMEA and the Americas.

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 cloud, data science, AI, engineering, and IoT initiatives. We have 1000+ colleagues in 70+ countries with many roles remote-first.

The LXD team aims to build a next-generation private cloud infrastructure that combines KVM, Ceph, and SDN technologies to provide a scalable, mission-critical cloud for edge and core enterprise deployments. We are hiring a Golang software engineer to work on the low-level Go code that sits between the REST API and the low-level C libraries used to manage containers and virtual machines. We seek system-level developers with experience in design and data management / modeling.

This is an opportunity to have a meaningful impact on modern cloud computing technologies. Canonical offers a fast-paced, learning-oriented environment and a remote-friendly career path.

What you will focus on

  • Design, implement and document system-level Go code
  • Model data, design database schema and implement data storage in a dqlite (SQL) database
  • Maintain code quality through static analysis, unit and system tests
  • Collaborate proactively with a distributed team
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel 2 to 4 weeks / year for internal and external events

What we are looking for in you

  • You have experience programming in Go and C
  • You are knowledgeable in networking and storage technologies
  • You have experience with two or more of : cloud computing, virtualization, containers, distributed systems, open source community
  • You are curious, flexible, articulate and accountable
  • You value soft skills and are enterprising, thoughtful and self-motivated
  • You have a bachelor7s or equivalent in Computer Science, STEM or similar degree
  • What we offer you

  • 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
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events
  • About Canonical

    Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu, we are focused on AI, IoT and the cloud, and we recruit on a global basis with a high standard for candidates. Canonical has been remote-first since 2004. Working here is a step into the future, challenging you to think differently, work smarter, and learn new skills.

    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.

    EEO / Employment statement

    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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • San Francisco, CA, United States

    Related jobs
    Systems Engineers & Software Developers

    Systems Engineers & Software Developers

    Info Way Solutions • Fremont, CA, US
    Full-time
    Systems Engineers & Software Developers Company : Info Way Solutions Location : Fremont, CA Position Type : Full Time Experience : See below for details Education : See below for details Systems Enginee...Show more
    Last updated: 26 days ago • Promoted
    Golang Engineer

    Golang Engineer

    Canonical • San Francisco, CA, United States
    Full-time
    Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as pub...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Systems

    Software Engineer, Systems

    Braintrust • San Francisco, California, United States
    Full-time
    Braintrust is the end-to-end developer platform for building world-class AI products.AI development is a relatively new paradigm combining code and datasets, incrementally refining both using frequ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Generalist)

    Software Engineer (Generalist)

    Greptile • San Francisco, California, United States
    Full-time
    Greptile is an AI code reviewer that catches bugs and anti-patterns in pull requests with complete context of the codebase. Hundreds of top software companies use Greptile to merge PRs faster and pr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Agentic Systems)

    Senior Software Engineer (Agentic Systems)

    Tavus • San Francisco, CA, United States
    Full-time
    Tavus is a research lab pioneering human computing.We’re building AI Humans : a new interface that closes the gap between people and machines, free from the friction of today’s systems.Our real-time...Show more
    Last updated: 23 days ago • Promoted
    Senior System Software Engineer

    Senior System Software Engineer

    ChargePoint • Campbell, CA, United States
    Full-time
    With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE : CHPT) is at the center of this re...Show more
    Last updated: 6 days ago • Promoted
    Specialist Golang Developer

    Specialist Golang Developer

    IVID TEK INC • San Francisco, California, United States
    Full-time +1
    Quick Apply
    Work hours : 4 am - 12 pm, 2 days & 5 am - 1 pm, 3 days EST.Golang library / tooling development (not general app development). Strong open-source contributions and experience with build systems / in...Show more
    Last updated: 30+ days ago
    System Software Engineer, Integrity

    System Software Engineer, Integrity

    OpenAI • San Francisco, CA, United States
    Full-time
    The Integrity team at OpenAI is dedicated to ensuring that our cutting-edge technology is not only revolutionary but also secure from a myriad of adversarial threats. We strive to maintain the integ...Show more
    Last updated: 30+ days ago • Promoted
    System Software Engineer

    System Software Engineer

    Openai • San Francisco, California, United States
    Full-time
    The scaling team collaborates to design AI supercomputing systems, pushing the boundaries of hardware and infrastructure innovation. We're seeking a System Software Engineer to join our scaling team...Show more
    Last updated: 30+ days ago • Promoted
    Golang Specialist

    Golang Specialist

    FocusKPI Inc. • San Francisco, CA, US
    Full-time
    Quick Apply
    FocusKPI is looking for a Golang Specialist to join one of our clients, a high-tech SaaS company.Repo Rangers is a new team with a dedicated mission of accelerating the pace of software...Show more
    Last updated: 30+ days ago
    Golang ML / AI Engineer

    Golang ML / AI Engineer

    Inabia Software & Consulting Inc. • Sunnyvale, California, United States
    Full-time
    Job Description : Golang ML / AI Engineer.Design and develop REST and messaging-based software infrastructure, including back-end systems and APIs. Build low-latency, high-throughput server infrastruct...Show more
    Last updated: 30+ days ago • Promoted
    Senior Robotics Software Engineer, Planning and Control

    Senior Robotics Software Engineer, Planning and Control

    Chef Robotics • San Francisco, CA, United States
    Full-time
    Chef Robotics is on a mission to accelerate the advent of intelligent machines in the physical world.As the rise of LLMs like ChatGPT has shown, AI has the potential to drive immense change.However...Show more
    Last updated: 23 days ago • Promoted
    Software Engineer, Generalist

    Software Engineer, Generalist

    Sauron • San Francisco, California, United States
    Full-time
    Sauron protects your family and home, bringing the innovations of autonomous robots and self-driving cars to residential security. Our team is led by veteran entrepreneurs and roboticists, alumni of...Show more
    Last updated: 30+ days ago • Promoted
    Robotics Software Engineer

    Robotics Software Engineer

    Dusty Robotics • Mountain View, California, United States
    Full-time
    Dusty Robotics is an autonomous robotics company that’s transforming the construction industry with its flagship product, the FieldPrinter™ — a groundbreaking solution that automates layout on cons...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Fullstack)

    Software Engineer (Fullstack)

    Onecrew • San Francisco, California, United States
    Full-time
    OneCrew is the leading unified platform helping paving contractors estimate accurately, manage crews effectively, and track profitability in real-time. We eliminate the costly mistakes and wasted ti...Show more
    Last updated: 30+ days ago • Promoted
    System Software Engineer

    System Software Engineer

    OpenAI • San Francisco, California, United States
    Full-time
    You’ll work across the OS stack—kernel, drivers, and userspace daemons—and own pipelines for building and updating device images. Your work will span performance tuning, security hardening, and deep...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Robotics & Autonomous Systems

    Software Engineer - Robotics & Autonomous Systems

    Scale AI, Inc. • San Francisco, CA, United States
    Full-time
    Software Engineer - Robotics & Autonomous Systems.Scale's Robotics business unit is dedicated to solving the data bottleneck in Physical AI across Robotics, Autonomous Vehicles, and Computer Vision...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Generalist

    Senior Software Engineer, Generalist

    Chef Robotics • San Francisco, California, United States
    Full-time
    Chef Robotics is on a mission to accelerate the advent of intelligent machines in the physical world.As the rise of LLMs like ChatGPT has shown, AI has the potential to drive immense change.However...Show more
    Last updated: 30+ days ago • Promoted