Ativa os alertas de emprego por e-mail!

Lead Golang Software Engineer, Commercial Systems

Canonical

Florianópolis

Teletrabalho

USD 70.000 - 100.000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

Canonical is seeking a Lead Golang Software Engineer to join their Commercial Systems unit. This role involves developing solutions, mentoring colleagues, and ensuring high-quality engineering practices. Ideal candidates will have a strong background in Golang, excellent communication skills, and a commitment to deadlines. Enjoy a distributed work culture with opportunities for professional growth and biannual in-person sprints.

Serviços

USD 2,000 annual learning budget
Regular compensation reviews
Parental leave
Travel opportunities

Qualificações

  • Strong academic background from high school and university or equivalent experience.
  • Proven track record of exceeding expectations.
  • Willing to travel internationally twice a year for up to two weeks.

Responsabilidades

  • Developing solutions using Golang.
  • Leading design, reviews, and implementation.
  • Mentoring colleagues and promoting best practices.

Conhecimentos

Golang
Communication
Mentoring
Problem Solving

Formação académica

Degree in a technical field

Descrição da oferta de emprego

Lead Golang Software Engineer, Commercial Systems

Join or sign in to find your next job

Join to apply for the Lead Golang Software Engineer, Commercial Systems role at Canonical

Lead Golang Software Engineer, Commercial Systems

1 day ago Be among the first 25 applicants

Join to apply for the Lead Golang Software Engineer, Commercial Systems role at Canonical

Get AI-powered advice on this job and more exclusive features.

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 such as public cloud, data science, AI, engineering, and IoT. Our customers include top public cloud and silicon providers, and industry leaders across sectors. We are a pioneer in global distributed collaboration, with 1200+ colleagues in over 80 countries and few office-based roles. Teams meet a few times annually worldwide to align on strategy and execution.

Canonical is founder-led, profitable, and growing.

We are hiring a Lead Golang Software Engineer at any seniority level, who values engineering quality, seeks improvements, develops skills, and applies them at work. This role offers the chance to work with popular software systems, integration technologies, and open-source solutions.

The Commercial Systems unit consists of seven engineering teams collaborating closely with other teams. Services developed by this unit are core to Canonical's business, with Golang playing an integral role. We are looking for engineers for these teams:

  • Billing team: Develops a Golang service for metrics-based billing, customer spend visibility, and integration with payment systems. Ideal for engineers interested in billing and payment processing.
  • Contracts team: Creates a Golang service for managing customer contracts, integrating with CRM and accounting systems. Suitable for those interested in sales and revenue processes.
  • Livepatch team: Builds a service for delivering Linux kernel patches to address vulnerabilities, focusing on security and reliability.
  • Ubuntu Pro backend team: Develops backend services for Ubuntu Pro, emphasizing software security, performance, and operational reliability.

Location: Remote in EMEA (except Ubuntu Pro) or AMER (Ubuntu Pro).

Role responsibilities include:

  • Developing solutions using Golang
  • Leading design, reviews, and implementation
  • Deploying and operating services
  • Mentoring colleagues and promoting best practices

Candidate requirements:

  • Strong academic background from high school and university or equivalent experience
  • Degree in a technical field or relevant experience
  • Proven track record of exceeding expectations
  • Experience with Golang development
  • Excellent English communication and presentation skills
  • Result-driven with a personal commitment to deadlines
  • Willing to travel internationally twice a year for up to two weeks

Nice-to-have skills:

  • Experience in performance engineering and security
  • Experience in business roles like accounting or sales

What we offer:

  • Distributed work with biannual in-person sprints
  • USD 2,000 annual learning budget
  • Regular compensation reviews
  • Recognition programs and benefits
  • Parental leave and employee assistance
  • Travel opportunities and event perks

About Canonical: Canonical leads in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, set high standards, and foster a remote-first culture since 2004. Working here challenges you to innovate and grow.

We are an equal opportunity employer: We value diversity and are committed to fair hiring practices regardless of background or identity.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • Software Development
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Lead Golang Software Engineer, Commercial Systems

Canonical

Buenos Aires

Teletrabalho

USD 80,000 - 120,000

Há 2 dias
Torna-te num dos primeiros candidatos

Lead Golang Software Engineer, Commercial Systems

Canonical

Manaus

Teletrabalho

USD 70,000 - 90,000

Há 2 dias
Torna-te num dos primeiros candidatos

Lead Golang Software Engineer, Commercial Systems

Canonical

Curitiba

Teletrabalho

USD 60,000 - 90,000

Há 2 dias
Torna-te num dos primeiros candidatos

Lead Golang Software Engineer, Commercial Systems

Canonical

Rio de Janeiro

Teletrabalho

USD 60,000 - 90,000

Há 2 dias
Torna-te num dos primeiros candidatos