Lead Golang Software Engineer, Commercial Systems

2 weeks ago


Manama, Manama, Bahrain Canonical Full time
Lead Golang Software Engineer, Commercial Systems

Canonical is hiring a Lead Golang Software Engineer for the Commercial Systems unit. The role involves developing Golang services that support billing, contracts, livepatch, and Ubuntu Pro backend, and collaborating with other engineering and business teams. Location: remote in the EMEA region (all teams except Ubuntu Pro) or the AMER region (Ubuntu Pro).

Responsibilities
  • Develop engineering solutions leveraging Golang
  • Lead technical designs, code reviews, and implementation
  • Deploy and operate services developed by the team
  • Coach, mentor, and provide career development feedback to colleagues
  • Develop and evangelize strong engineering and organizational practices
What we are looking for
  • Exceptional academic track record from both high school and university
  • Undergraduate degree in a technical subject or a compelling narrative about an alternative path
  • Track record of going above-and-beyond to achieve outstanding results
  • Experience with software development in Golang
  • Professional written and spoken English with excellent presentation skills
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel internationally twice a year for company events
Nice-to-have skills
  • Performance engineering and security experience
  • Experience with accounting, sales operations, or other business roles
What we offer

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually and offer a performance-driven annual bonus or commission. In addition to base pay, we provide benefits that reflect our values and support global fairness.

  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget
  • Annual compensation review
  • Employee benefits including holiday leave and parental leave
  • Travel opportunities to meet colleagues at company events
About Canonical

Canonical is a pioneer in open-source software and the Ubuntu platform. We hire globally and value excellence, collaboration, and continuous learning. We are an equal opportunity employer and strive to create a diverse and inclusive workplace.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Information Technology

Industry: Software Development


#J-18808-Ljbffr
  • Golang Engineer

    2 weeks ago


    Manama, Manama, Bahrain Canonical Full time

    OverviewJoin to apply for the Golang Engineer 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 across public cloud, data science, AI, engineering innovation and IoT. We operate with a global, distributed...


  • Manama, Manama, Bahrain beBeeTechnical Full time $120,000 - $160,000

    Technical Leadership RoleThis is a technical leadership position to oversee the development of Python and Golang micro-services powering our global software distribution engine.The team utilises clean APIs, prioritises great engineers shipping software calmly and regularly against an agile plan, and acknowledges that tests are crucial for higher velocity and...


  • Manama, Manama, Bahrain beBeeEngineering Full time $140,000 - $180,000

    Engineering Manager, Commercial SystemsWe are seeking an experienced Engineering Manager to lead our Commercial Systems team. The successful candidate will have a strong background in software development and experience managing teams of engineers.Key Responsibilities:Lead a team of software engineers implementing and operating software solutionsProvide...


  • Manama, Manama, Bahrain Canonical Full time

    OverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon...


  • Manama, Manama, Bahrain beBeeSoftware Full time $100,000 - $150,000

    Lead Open Source EngineerWe are looking for an exceptional Lead Open Source Engineer to join our Server Team. As a key member of the team, you will be responsible for maintaining and packaging a wide variety of software, including webservers, databases, and virtualization and containerization stacks.The ideal candidate will have a strong passion for open...


  • Manama, Manama, Bahrain Canonical Full time

    Systems Integrations Engineering ManagerJoin or sign in to find your next jobJoin to apply for the Systems Integrations Engineering Manager role at CanonicalSystems Integrations Engineering Manager3 days ago Be among the first 25 applicantsJoin to apply for the Systems Integrations Engineering Manager role at CanonicalGet AI-powered advice on this job and...


  • Manama, Manama, Bahrain SRT Marine Systems plc Full time 104,000 - 130,878 per year

    SRT Marine Systems plc (SRT) are a market leader in its domain of international marine surveillance technology and systems. We are respected, established and an ambitious multi-national company headquartered in the UK with a global customer base.The company has a global impact in the marine domain by leading the next generation of maritime domain awareness...


  • Manama, Manama, Bahrain beBeeEngineering Full time $110,000 - $140,000

    Software Engineering Team LeadWe are seeking an exceptional Software Engineering Team Lead to drive the success of our regional software engineering team. As a key member of our technical leadership, you will be responsible for leading and developing a high-performing team of Python engineers working remotely in global locations.Key Responsibilities:Lead and...


  • Manama, Manama, Bahrain Canonical Full time

    Software Engineering Manager - Ubuntu Linux KernelOverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the...


  • Manama, Manama, Bahrain beBeeEngineering Full time 90,000 - 120,000

    Kernel Engineering LeadAt our company, we're committed to innovation and excellence in software development. As a Kernel Engineering Lead, you'll play a critical role in driving the success of our Linux kernel projects.Key Responsibilities:Lead distributed teams of engineers in delivering high-quality Linux kernels for Ubuntu distributionOwn specific aspects...