
Golang Engineer - Canonical - Worldwide
Job Description
Canonical is seeking Golang engineers of all seniority levels for various teams. The role involves designing, implementing, debugging, reviewing, and collaborating on software in Go, with a focus on performance and security. Candidates should have Linux experience, excellent communication skills, and a drive for high standards. The position is fully remote, with opportunities for travel and personal growth. Canonical values diversity, excellence, and innovation, offering competitive compensation and benefits.
Company Information
| Location | Active listings |
|---|---|
| Remote - Global | 114 |
| Remote - EMEA | 54 |
| Remote - Worldwide | 14 |
| Remote - Europe | 13 |
| Remote - Americas | 8 |
| London, UK | 1 |
| Remote - APAC | 1 |
| Anywhere in EMEA | 1 |
| Remote - Africa | 1 |
| Remote - AMER | 1 |
| Remote - Middle East | 1 |
| Role type | Active listings |
|---|---|
| Software Engineer | 25 |
| Engineering Manager | 11 |
| Product Manager | 8 |
| Sales Development Representative | 7 |
| Customer Success Manager | 5 |
| Human Resources Specialist | 4 |
| Product Marketing Manager | 4 |
| Partner Sales Manager | 3 |
| UX Designer | 3 |
| Golang Software Engineer | 2 |
| Design Manager | 2 |
| Sales Director | 2 |
| Partner Sales Director | 2 |
| Marketing Manager | 2 |
| Data Infrastructure Engineer | 2 |
| Software Developer | 2 |
| Talent Scientist | 2 |
| System Software Engineer | 2 |
| Linux Enablement | 2 |
| Site Reliability Engineer | 2 |
| HR Generalist | 2 |
| Linux Kernel Engineer | 2 |
| Cloud Support Engineer | 1 |
| Golang Engineering Manager | 1 |
| Salesforce/NetSuite Engineering Manager | 1 |
| Cloud Engineering Manager | 1 |
| Software Platform Engineering Manager | 1 |
| Telecom Account Executive | 1 |
| Talent Science | 1 |
| Graphics and Windowing System Software Engineer | 1 |
| Accounts Receivable Clerk | 1 |
| Technical Alliance Manager | 1 |
| Enterprise Account Executive | 1 |
| Software Architect | 1 |
| Salesforce Engineer | 1 |
| Ecosystem Development Manager | 1 |
| Linux Cryptography and Security Engineer | 1 |
| User Science | 1 |
| Graduate HR Generalist | 1 |
| Embedded IoT System Engineer | 1 |
| Cloud Solutions Manager | 1 |
| Embedded Linux Engineer | 1 |
| Linux Devices Software Engineer | 1 |
| Partner Sales Executive | 1 |
| Lead Python Software Engineer | 1 |
| GitOps Engineer | 1 |
| Business Services Team Manager | 1 |
| Distributed Systems Testing | 1 |
| Engineer | 1 |
| Senior Search Lead | 1 |
| Product Manager - Cloud | 1 |
| Sustaining Operations Engineer | 1 |
| OpenStack Engineering Manager | 1 |
| Senior Communications Specialist | 1 |
| Ubuntu Engineering Lead | 1 |
| Python Engineering Manager | 1 |
| Linux Software Engineer | 1 |
| IoT Solutions Architecture | 1 |
| Embedded Linux Consultant | 1 |
| Linux Platform Integration | 1 |
| Web Frontend Engineer | 1 |
| Regional HR Manager | 1 |
| Partner Marketing Manager | 1 |
| Treasury Analyst | 1 |
| Information Systems Architect | 1 |
| Developer Relations Engineer | 1 |
| Software Alliances Director | 1 |
| Project Manager - Ubuntu Embedded Systems | 1 |
| IBM Global Alliance Director | 1 |
| Security Risk Management | 1 |
| Tax Senior Associate | 1 |
| Enterprise Sales / Alliances | 1 |
| Data Governance Engineer | 1 |
| Networking Software Engineer | 1 |
| Security Engineer | 1 |
| Cloud Alliances | 1 |
| Security Operations | 1 |
| Global Alliance Director | 1 |
| Rust Engineering Lead | 1 |
| Marketing Specialist | 1 |
| Web Developer | 1 |
| Data Platform Engineer | 1 |
| Performance Engineer | 1 |
| Content Marketing Team Manager | 1 |
| Site Reliability Engineering Manager | 1 |
| Enterprise Open Source Sales Manager | 1 |
| Senior HR Generalist | 1 |
| Junior Data Engineer | 1 |
| NetSuite Engineer | 1 |
| Junior Ads Specialist | 1 |
| Accountant | 1 |
| Financial Analyst | 1 |
| Security Operations Engineer | 1 |
| Python Engineer | 1 |
| IoT Data Engineer | 1 |
| Linux Systems Engineer | 1 |
| Containerization & Virtualisation Engineer | 1 |
| Threat Intelligence Lead | 1 |
| Growth Engineer | 1 |
| Software Engineering Manager | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 167 |
| Senior | 15 |
| Manager | 7 |
| Mid-level | 1 |
| Intern | 1 |
| Junior | 1 |
Canonical appears in 209 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Remote - Global, Remote - EMEA, and Remote - Worldwide.
Data shown is based on historical job postings from our database.
Job Details
Responsibilities
- Design and implement well-tested and documented software in Go
- Debug and fix issues encountered by users
- Participate in code and architectural reviews
- Collaborate on technical specifications
- Seek improvements to engineering and operations practices
- Deploy and operate services in some cases
- Contribute to product success through technical advocacy
Requirements
- Experience designing and writing high-quality Golang software on Linux
- Experience with and passion for Linux at the system level
- Experience building, deploying, and operating distributed systems and APIs (for senior roles)
- Professional written and spoken English
Skills & Technologies
Education Level
None required