Logo
Canonical

Golang Engineer

Canonical, Madison, Wisconsin, us, 53774

Save Job

Overview

Golang Engineer role at Canonical. We are hiring Golang engineers of all levels for all relevant teams. Apply if you are an exceptional software engineer who prefers to work in Go. Location: open roles in every time zone. Canonical is a leading open-source software and operating systems company with Ubuntu as a core platform. Responsibilities

Design and implement well-tested and documented software in Go Debug and fix issues encountered by users Participate in engineering process through code and architectural reviews Collaborate with community and colleagues on technical specifications Seek improvements to engineering and operations practices In some cases, deploy and operate services developed by the team Contribute to the success of products through technical advocacy What we are looking for in you

Undergraduate degree in Computer Science or STEM, or a compelling alternative-path narrative Experience designing and writing high-quality Golang software on Linux Experience with Linux (Debian or Ubuntu preferred) Professional written and spoken English Drive, motivation, and ability to deliver to schedule Excellent interpersonal, communication, and presentation skills Ability to work in a fully remote and distributed environment; willing to travel up to twice a year for company events Senior roles may require experience building, deploying, and operating distributed systems and APIs Nice-to-have skills

Experience developing for Ubuntu Linux Experience with Juju, LXD, MicroK8s, Snapd, Ubuntu Core, Ubuntu Pro Performance engineering and security experience What we offer

Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review and a performance-driven bonus/commission where applicable Comprehensive benefits reflecting Canonical values and global fairness About Canonical

Canonical is a pioneering tech firm driving the global move to open source. As the publisher of Ubuntu, we operate globally and hire on a remote-first basis. We strive for excellence and encourage continued learning and growth. Equal opportunity

Canonical is an equal opportunity employer. We are committed to a diverse, inclusive workplace and will give every applicant fair consideration regardless of identity. #J-18808-Ljbffr