Golang Software Engineer, Developer Tooling and
6 months ago
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 to make Ubuntu the greatest platform for software engineers
The role implies a deep interest in crafting tools for software engineers. It requires taste in experience design, and will benefit from experience with professional Linux based software development, Linux system-level fundamentals and containers. As a team, we value intellectual honesty in decision-making, peer reviews, and writing clear and maintainable code. While we are building a full team including senior, junior and entry-level roles, the senior roles require a strong understanding of containers and the kernel semantics and capabilities that underpin them.
**Location**:_This team is based in the APAC region, these remote roles can be filled from anywhere in 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
- Obsess with correctness and robustness of your work for diverse use cases
- Go the extra mile in making sure the software you create addresses a well-defined problem
- Think carefully through implementation strategy from the perspective of performance, quality and security
- Work with teams both inside and outside of Canonical
**What we are looking for in you**:
- You have professional software development experience using Go, Python, C, or C++
- You know Linux system-level fundamentals, e.g. cgroups, namespaces
- You are curious, 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 will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.
- Fully remote working environment - we've been working remotely since 2004
- Personal learning and development budget of 2,000USD per annum
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Parental Leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues at 'sprints'
- Priority Pass for travel and travel upgrades for long haul company events
**About Canonical**:
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.
Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.
**Canonical is an equal opportunity employer**:
LI-remote
-
Golang Engineer
2 months ago
Auckland, New Zealand Vista Group Full timeWe maintain real-time, authoritative data on customer transactions for many of the world's biggest cinema chains and capture the behaviour of millions of moviegoers worldwide. If you're a talented Engineer, preferably with Golang experience, come and join our team, as we continue to grow and build innovative solutions, which take advantage of novel insights...
-
Golang Engineer
7 months ago
Auckland City, New Zealand Vista Entertainment Solutions Full timeWe're looking for a talented Golang Engineer to join our team, as we continue to grow and build innovative solutions, which take advantage of novel insights into our audience data. You'll need to be able to work well in an autonomous and diverse environment and be able to prioritise effectively. You'll work in an environment where you can share ideas and...
-
Senior Software Engineer
4 weeks ago
Auckland, New Zealand Rocket Lab Full timeABOUT ENGINEERING AT ROCKET LAB: Engineering is at the heart of Rocket Lab. Our engineering team has a proven track record of designing and developing world-class rockets and spacecraft that are changing the way we access and use space. You'll work alongside driven, talented engineers from varied backgrounds and experience levels, all committed to the same...
-
Senior Software Engineer
3 weeks ago
Auckland, New Zealand Rocket Lab Full timeABOUT ENGINEERING AT ROCKET LAB: Engineering is at the heart of Rocket Lab. Our engineering team has a proven track record of designing and developing world-class rockets and spacecraft that are changing the way we access and use space. You'll work alongside driven, talented engineers from varied backgrounds and experience levels, all committed to the same...
-
Golang - Back End Engineer In Sydney
7 days ago
Auckland, New Zealand Sonitec Full timeThis position is in Sydney CBD (for candidates who are willing to relocate).Our Client is looking for a Golang Back End Engineer to join their team. The ideal candidate will have 3+ years of experience in Golang and other web development technologies.Job Description:Work in cutting-edge technology, making the world a safer and more secure place. Our Client...
-
Senior Software Engineer
6 hours ago
Auckland, New Zealand Rocket Lab USA Full timeSenior Software Engineer - Operations Software - Golang Rocket Lab is a global leader in launch and space systems. The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation and missions to combat climate change, national security, and exciting new...
-
Software Development Engineer
7 months ago
Auckland City, New Zealand Workday Full timeYour work days are brighter here. At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our...
-
Software Development Engineer
6 months ago
Auckland City, New Zealand LEAP Legal Software Full time**We are looking for **Software Development Engineer** to join our team!**: Infinitylaw is a sophisticated, all-in-one practice management system with fully integrated accounting and document management and is used by over 300 law firms across Australia and New Zealand. We provide the best training, equipment, mentoring and support that we are capable of to...
-
Intermediate Golang Developer
7 months ago
Auckland City, New Zealand Robert Half Full time**The Company** Operating for over 15 years, this stable SaaS company has their development centre in Auckland CBD. They have customers in over 50 countries, with millions of users around the world so you will have the opportunity to develop a product at quite a vast scale. **The Role** Reporting to the Development Manager, you will be joining a team of...
-
Software Engineer Ii
4 days ago
Wellington City, New Zealand Microsoft Full timeOur charter is to define the next generation of cloud-native infrastructure on Azure. We are looking for software engineers who are excited about containers, and container orchestration with Kubernetes. Who also have a passion for building DevOps tools that make it easier for people to build, deploy and scale their software on the Azure...
-
Senior Full Stack Engineer
5 months ago
Wellington City, New Zealand SONITEC Full time**This is a Senior Full Stack Engineer position in "Sydney"**: - Experience with front end languages **Typescript, Javascript and one backend language from Python, GoLang and C++** About the role As a Full Stack Engineer you will be part of the Data Engineering team, enabling the Algorithms and AI Teams to improve our Clients Detect and Defeat...
-
Senior Software Engineer
5 days ago
Auckland City, New Zealand Canva Full time**Canva’s Commitment and Mission** **Ngā Manawanuitanga me ngā uaratanga o Canva - At Canva, we celebrate diversity. We deeply believe that bringing together diversity of thoughts, perspectives and expression is key to building the best product, team and company. We look for many different skills and abilities, as well as how you can enhance Canva and...
-
Manager, Software Development
2 months ago
Auckland City, New Zealand VeraCore Software Solutions Full timeAuckland - NZ- Development- Full Time- 350627At Advantive, we make purpose-built software for specialty manufacturing and distribution businesses that streamline complex processes, optimize operations visibility and throughput, and drive improved quality, profitability, and revenue growth. Deeply embedded in our customers’ businesses, Advantive’s...
-
Software Quality Assurance Engineer
2 months ago
Auckland City, New Zealand VeraCore Software Solutions Full timeAuckland - NZ- QA- Full Time- 350706At Advantive, we make purpose-built software for specialty manufacturing and distribution businesses that streamline complex processes, optimize operations visibility and throughput, and drive improved quality, profitability, and revenue growth. Deeply embedded in our customers’ businesses, Advantive’s software...
-
Senior Software Engineer
4 weeks ago
Auckland, New Zealand Rocket Lab Full timeABOUT ENGINEERING AT ROCKET LAB:Engineering is at the heart of Rocket Lab. Our engineering team has a proven track record of designing and developing world-class rockets and spacecraft that are changing the way we access and use space. You'll work alongside driven, talented engineers from varied backgrounds and experience levels, all committed to the same...
-
Auckland City, New Zealand Amazon Web Services NZL Ltd Full time5+ years of professional experience in a software environment, developing high quality code. Proficient in at least one or more object-oriented programming language: Java, Python, Ruby, Go, C++ or Kotlin. Computer Science fundamentals in object-oriented design, data structures and algorithm design. Knowledge of designing systems that scale through software...
-
Senior DevOps Engineer
5 days ago
Auckland City, New Zealand Canva Full time**Canva’s Commitment and Mission** **Ngā Manawanuitanga me ngā uaratanga o Canva - At Canva, we celebrate diversity. We deeply believe that bringing together diversity of thoughts, perspectives and expression is key to building the best product, team and company. We look for many different skills and abilities, as well as how you can enhance Canva and...
-
Senior Full Stack Engineer Sydney
5 months ago
Wellington City, New Zealand SONITEC Full time**This is a Senior Full Stack Engineer position in "Sydney"**: **About the role**: ***Responsibilities, Duties and Expectations**: - **Design and develop the current systems to increase functionality and usability**: - **Build out the automated testing process for the Application**: - **Build features and improvements from conceptualisation to realisation...
-
Software Developer
6 months ago
Auckland City, New Zealand Proprius Limited Full time**Join Our Team as a Software Developer!** Are you passionate about crafting innovative digital solutions? Do you thrive in a dynamic environment where creativity meets technology? If so, we have an exciting opportunity for you! Position: Software Developer Location: Auckland Hours: 40 hours per week **Responsibilities**: - **Software Development**: -...
-
Software Engineer
1 day ago
Auckland City, New Zealand Enghouse Full timeSenior Software Engineer R&D, AUCKLAND PERMANENT, FULL TIME We’re on the hunt for an experienced and passionate Software Engineer to join our super-talented team to deliver great software outcomes for the customer service industry. Our Software Engineers will be champions of product quality and usability. They thrive on understanding how our software...