Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 18, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.
    Read more about this company

     

    Community Engineer

    You will support and engage with volunteer developers in the Ubuntu community, addressing their concerns and helping them to create successful tools. You will help to ensure their success and the overall autonomy and sustainability of the project. This role is likely a good fit for someone with experience in DevOps, Software Development, Testing or QA, package management, container technology. You will definitely need to be technically skilled with Linux. You will provide the content and technical support to ensure the community stays engaged and informed. This will include regular blog and social media posts about community initiatives, events, accomplishments, and collaborative efforts between Canonical and the Ubuntu community.

    You will communicate effectively with developers and software engineers and represent not only the Ubuntu community but Canonical as a contributor to the wider Linux ecosystem. Our team attends conferences and expos, and talks about technical community projects and their development processes.

    What you will do

    • Collaborate proactively with a distributed team
    • Write high quality content to promote and support community initiatives
    • Discuss ideas and collaborate on finding good solutions to community problems
    • Work from home with global travel 2 to 4 weeks for internal and external events
    • Potential opportunity to travel more if you wish
    • Nurture community contributions to Ubuntu
    • Engage with the Ubuntu community through AskUbuntu, IRC, social media, conferences, etc
    • Represent Ubuntu via speaking engagements at events and conferences.

    Who you are

    • You love technology and working with brilliant people
    • You are curious, flexible, articulate, and accountable
    • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
    • You have experience with developer tools and open source projects
    • You have a clear public record of accomplishments (talks, blog posts, GitHub, Twitter, etc).
    • You have interest and experience with two or more of the following: Ubuntu Linux - kernel or userspace, DevOps, software development, testing and QA, package management, container technology
    • You can work autonomously and assume full ownership of objectives as needed
    • You can be flexible with your time and enjoy working with new technology in a fast-paced environment
    • You are experienced working with open source communities and understand the workflow of volunteer contributors
    • Nice to have / optional:
      • Experience with community management
      • Experience with Developer advocacy
      • Experience as a software developer
      • Examples of contributions to the Ubuntu Community
      • Experience with contributing to open source projects

    go to method of application »

    Go Software Engineer, Commercial Systems

    This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical.The Commercial Systems unit has several areas of responsibility spread across five engineering teams that are closely collaborating with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems unit are deployed to millions of machines all over the world.

    The first area of responsibility is centered around security. We develop and operate Ubuntu Advantage and Livepatch backend services that support the authentication, authorization, and delivery of Extended Security Maintenance (ESM) at scale to a wide range of devices spanning from individual systems to large enterprise fleets running in cloud environments. On the distributed systems front, we develop an open source identity manager Candid and a Juju multi-controller manager JIMM (Juju Intelligent Model Manager) that enables organizations to centrally manage operations across a number of Juju controllers deployed to public, private, and hybrid clouds. The large majority of our systems is deployed to Kubernetes clusters.

    The third major area is related to internal business operations. We develop and operate several data warehouses, including data ingestion pipelines, that are relied on by operations and data analytics teams. In addition to that, we help internal business units to automate processes across a number of software solutions and integrate with a number of SaaS solutions to ensure a smooth flow of data. Last but not least, we have a dedicated team of Salesforce engineers and administrators who take care our Salesforce implementation and integration.

    We are looking for new colleagues with strong background in Go or Python, who have the drive and energy to deliver and operate solutions at scale with the highest engineering quality, continuously develop their skills, and work with us on defining the future of open source.

    We expect you to have

    • Bachelor's degree or equivalent in Computer Science or related engineering field.
    • Experience as a software developer in a high-level language - preferably Go or Python.
    • Experience building, deploying, and operating distributed systems and APIs.
    • Excellent verbal and written communication skills in English.
    • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment.
    • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.

    Nice to have

    • Experience developing and deploying for Ubuntu Linux in public clouds.
    • Experience integrating authentication & authorization, financial, public cloud or marketplace systems.
    • Experience with Salesforce development/integration or APEX.

    go to method of application »

    Python Software Engineer, Commercial Systems

    The Commercial Systems unit has several areas of responsibility spread across five engineering teams that are closely collaborating with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems unit are deployed to millions of machines all over the world. The first area of responsibility is centered around security. We develop and operate Ubuntu Advantage and Livepatch backend services that support the authentication, authorization, and delivery of Extended Security Maintenance (ESM) at scale to a wide range of devices spanning from individual systems to large enterprise fleets running in cloud environments.

    On the distributed systems front, we develop an open source identity manager Candid and a Juju multi-controller manager JIMM (Juju Intelligent Model Manager) that enables organizations to centrally manage operations across a number of Juju controllers deployed to public, private, and hybrid clouds. The large majority of our systems is deployed to Kubernetes clusters.

    The third major area is related to internal business operations. We develop and operate several data warehouses, including data ingestion pipelines, that are relied on by operations and data analytics teams. In addition to that, we help internal business units to automate processes across a number of software solutions and integrate with a number of SaaS solutions to ensure a smooth flow of data. Last but not least, we have a dedicated team of Salesforce engineers and administrators who take care our Salesforce implementation and integration.

    We are looking for new colleagues with strong background in Go or Python, who have the drive and energy to deliver and operate solutions at scale with the highest engineering quality, continuously develop their skills, and work with us on defining the future of open source.

    We expect you to have:

    • Bachelor's degree or equivalent in Computer Science or related engineering field.
    • Experience as a software developer in a high-level language - preferably Go or Python.
    • Experience building, deploying, and operating distributed systems and APIs.
    • Excellent verbal and written communication skills in English.
    • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment.
    • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.

    We would appreciate:

    • Experience developing and deploying for Ubuntu Linux in public clouds.
    • Experience integrating authentication & authorization, financial, public cloud or marketplace systems.
    • Experience with Salesforce development/integration or APEX.

    go to method of application »

    Engineering Manager - Commercial Systems

    We are looking for software engineering managers, ideally with strong background in Go or Python, who have the drive and energy to lead a team of engineers in delivering and operating these capabilities at scale, ensure the highest engineering quality, sharpen team skills, and work with us to define the future of open source.

    We expect you to have

    • Bachelor's degree or equivalent in Computer Science or a related engineering field.
    • Experience as a software developer in a high-level language - preferably Go or Python.
    • Experience as a hands-on engineering manager or a team lead.
    • Experience building, deploying, and operating distributed systems and APIs.
    • Excellent verbal and written communication skills in English.
    • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment.
    • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.

    Nice to have

    • Experience developing for and deploying on Ubuntu Linux in public clouds.
    • Experience integrating authentication & authorization, financial, public cloud or marketplace systems.
    • Experience with Salesforce development/integration or APEX.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Canonical Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail