Golang Software Engineer, Commercial Systems
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
