Golang Software Engineer
At Canonical, we're on the cutting edge of open-source innovation. As a pioneering tech firm, we're changing the world with our work.
This role offers an exciting opportunity to shape the future of software engineering by developing new tools and capabilities. You'll be working on a product deeply integrated with Ubuntu desktop, modern IDEs, and SDKs from top publishers.
The ideal candidate will have a deep interest in crafting tools for software engineers and experience with professional Linux based software development, Linux system-level fundamentals, and containers. Our team values intellectual honesty, peer reviews, and writing clear, maintainable code.
Required Skills and Qualifications:
* Professional software development experience using Go, Python, C, or C++
* Linux system-level fundamentals, e.g. cgroups, namespaces
* Curious, thoughtful, articulate, and accountable mindset
Benefits:
* Fully remote working environment
* Personal learning and development budget
* Annual compensation review
* Recognition rewards
* Annual holiday leave
* Parental Leave
* Employee Assistance Programme
* Opportunity to travel to meet colleagues at sprints
* Priority Pass for travel and travel upgrades
Others:
Canonical is an equal opportunity employer. We value diversity of experience, perspectives, and background, creating a better work environment and better products. Whatever your identity, we give every application fair consideration.