CareerPlan

Golang Software Engineer, Commercial Systems

EMEARemoteFull-time2026-10-29 → 2026-11-10
Remote

Core

Design, develop, and operate Golang services for billing, contracts, and live Linux kernel patching within Canonical's Commercial Systems unit.

Role type

Senior Golang Software Engineer (Commercial Systems)

Builds

Scalable billing and payment services, contract management systems, and live Linux kernel patching services

Domain

Open-source software, cloud infrastructure, Linux security, and commercial systems

Required skills

Golang, software development, technical design, code reviews, service deployment, mentorship, engineering practices

Preferred skills

Performance engineering, security, accounting, sales operations

Technologies

Golang, Linux, CRM systems, accounting systems

Responsibilities

Develop engineering solutions leveraging Golang, lead technical designs and code reviews, deploy and operate services, coach and mentor colleagues, develop and evangelize engineering practices

Seniority

Senior, hands-on IC with mentorship responsibilities