Golang Software Engineer, Developer Tooling and Containers, Wellington
Golang Software Engineer, Developer Tooling and Containers, Wellington
-
Wellington, New Zealand
-
Posted: 14/05
-
Save
Description
This is a highly unusual opportunity to work on a new open-source developer experience tool. We are rethinking typical developer workflows, trying to preserve what people love about traditional Linux while enabling people to work better in immutable distro environments, as well as with remote cloud resources. You'll join to work on a product that is deeply and securely integrated with Ubuntu desktop, modern IDEs, and SDKs from publishers like NVIDIA, Intel, AMD, and others. Our ultimate goal is to free developers from the hours of tedious environment setup across multiple industry domains such as Robotics, MLOps, IoT. Come help us make Ubuntu the greatest platform for software engineers!The role requires a deep interest in crafting tools for software engineers, with a taste for experience design. Beneficial experience includes professional Linux-based software development, Linux system-level fundamentals, and containers. We value intellectual honesty, peer reviews, and clear, maintainable code. While building a full team with senior, junior, and entry-level roles, senior roles require a strong understanding of containers and kernel semantics.Location: This team is based in the APAC region. These remote roles can be filled from anywhere within APAC time zones. What your day will look like Design the user experience of new capabilities in the tool Write high-quality code to create new features Ensure correctness and robustness for diverse use casesAddress well-defined problems with your software Consider performance, quality, and security in implementation strategies Collaborate with teams inside and outside of Canonical What we are looking for in you Professional software development experience using Go, Python, C, or C++ Knowledge of Linux system-level fundamentals, e.g., cgroups, namespacesCurious, thoughtful, articulate, and accountable Additional, Non-essential Skills We Value Experience with LXC/LXD Experience with AI/ML and/or CUDA/OpenVINO Knowledge of system and language package managers internals What we offer you Your base pay depends on factors like location, experience, knowledge, and skills. Additional benefits may include bonuses and incentives based on revenue or utilization. Our goal is to ensure equity across our global workforce.In addition to competitive pay, we offer: Fully remote work environment Personal learning and development budget of $2,000 USD/year Annual compensation review Recognition rewards Annual leave and parental leave Employee Assistance Programme Opportunities to travel for team sprints Travel benefits for company eventsAbout Canonical Canonical is a pioneering open-source tech firm, publisher of Ubuntu, and leader in AI, IoT, and cloud platforms. We recruit globally and uphold high standards of excellence. Since 2004, we've been a remote-first company, encouraging innovative thinking and continuous learning. Join us to be part of the future of digital business.Canonical is an equal opportunity employer and values diversity, experience, and perspectives. We are committed to a workplace free from discrimination, considering all applications fairly. #J-18808-Ljbffr
Highlights
-
Company nameCanonical
-
Job positionGolang Software Engineer, Developer Tooling and Containers
Safety Tips
Report any suspicious ads or messages.
More info about this ad
Golang Software Engineer, Developer Tooling and Containers has been posted in the Wellington Information Technology category on Locanto.
For Wellington, there are no other ads posted in this category.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.