Lead Golang Software Engineer, Commercial Systems
24 Days Old
Lead Golang Software Engineer, Commercial Systems Join to apply for the Lead Golang Software Engineer, Commercial Systems role at Canonical .
Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives like cloud, data science, AI, and IoT. Our team comprises over 1200 colleagues across more than 80 countries, with few office-based roles, emphasizing distributed collaboration.
We are hiring a Lead Golang Software Engineer at any seniority level who values high engineering standards, continuous improvement, and skill development. This role offers the chance to work with popular systems, integration technologies, and open-source solutions.
The Commercial Systems unit consists of seven engineering teams collaborating closely with other departments. Key services include:
Billing team: Develops a Golang service for metrics-based billing, customer spend visibility, and integration with payment systems.
Contracts team: Builds a Golang service for managing customer contracts, integrating with CRM and accounting systems.
Livepatch team: Creates a service for delivering Linux kernel patches to address vulnerabilities in real-time.
Ubuntu Pro backend team: Develops backend services for Ubuntu Pro's security subscriptions.
This role can be based remotely in the EMEA or AMER regions, depending on the team.
Responsibilities include: Developing solutions with Golang
Leading design, reviews, and implementation
Deploying and operating services
Mentoring colleagues and promoting engineering best practices
Requirements: Strong academic background and technical education
Experience with Golang development
Excellent English communication and presentation skills
Result-driven with a strong work ethic
Willingness to travel internationally twice a year
Nice-to-have skills: Performance engineering and security expertise
Experience in accounting, sales, or business roles
Benefits include: Distributed work environment with biannual in-person sprints
Learning and development budget of USD 2,000/year
Performance reviews, recognition rewards, and comprehensive leave policies
Travel opportunities and employee assistance programs
About Canonical:
Canonical pioneers open-source solutions, publishing Ubuntu and supporting AI, IoT, and cloud projects. We value excellence, diversity, and innovation, offering a remote work environment since 2004.
We are an equal opportunity employer committed to diversity and inclusion.
#J-18808-Ljbffr
- Location:
- San Jose, CA, United States
- Salary:
- $200,000 - $250,000
- Category:
- IT & Technology