Website: Website https://canonical.com/

  • Senior Legal Counsel – Governance and Compliance 


            

            
            Software Engineer – Industrial IoT 


            

            
            Cloud Support Engineer

    Senior Legal Counsel – Governance and Compliance Software Engineer – Industrial IoT Cloud Support Engineer

    What your day will look like

    Report to our global general counsel as the senior member of a team focused on compliance
    Conduct global research and monitoring to ensure that Canonical is aware of, and compliant with, emerging regulatory and legal requirements.
    Review and maintain existing processes and policies to ensure compliance.
    Work with local counsel in many countries to seek and implement advice.

    What we are looking for in you

    A well-qualified lawyer with experience in global regulatory and legal compliance matters.
    Proven ability to develop and maintain policies and procedures to assure compliance.
    Familiarity with applicable regulatory and legal obligations, including employment law.
    Management of data privacy processes for Canonical, including subject access requests.
    Responsibility for customer enquiries, contractual compliance, supplier and personnel compliance.
    Input to IPO activities across people, process and technology.
    Strategy and implementation of processes to mitigate AML risks. Ownership of the company risk register.
    Remain up to date on national, federal and state laws related to the Canonical and update policies accordingly.
    Create compliance resources, arrange training and manage annual compliance training.
    Partnership with relevant stakeholders within Canonical (e.g. IS, Product and Finance) to manage compliance.
    Willingness to travel up to 4 times a year for internal events.

    Additional Skills That You Might Also Bring

    Able to work in a fast-paced, multi-cultural environment operating in the open source software arena, with worldwide engagement and under tight deadlines and still contribute thoughtful and high-quality output.
    Strong organisational and prioritisation skills, including the ability to coordinate projects. Able to take end-to-end responsibility.
    Must be both an independent worker and a strong team player, very flexible, enthusiastic, friendly and approachable.
    Good written and spoken communication skills.
    Intellectually curious and confident. Comfortable with own areas of expertise and happy to learn more and be stretched.
    Ideally would have a strong understanding of, belief in and commitment to free and open source software, free culture movements, and associated philosophies.

    What we offer you

    Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.

    Fully remote working environment – we’ve been working remotely since 2004!
    Personal learning and development budget of 2,000USD per annum
    Annual compensation review
    Recognition rewards
    Annual holiday leave
    Parental Leave
    Employee Assistance Programme
    Opportunity to travel to new locations to meet colleagues at ‘sprints’
    Priority Pass for travel and travel upgrades for long haul company events

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Senior Support & Software Engineer 


            

            
            Senior Software Engineer – Go 


            

            
            Developer Relations Manager

    Senior Support & Software Engineer Senior Software Engineer – Go Developer Relations Manager

    What Your Day Will Look Like

    Apply your knowledge of Linux virtualisation using Libvirt/KVM, containers and Kubernetes along with your knowledge of TCP/IP networking to support customised solutions for our customers.
    Be the technical authority and demonstrate your experience with popular open source software such as PostgreSQL, Corosync/Pacemaker, MongoDB, MySQL and Apache.
    Provide advice on deployed architecture, implementing solutions for complex problems and guiding customers to successful data-center infrastructure operations
    Communicate regularly with the customer team about ongoing issues

    What We Are Looking For In You

    BA/BS degree in Computer Science or related technical field
    Open source development or scripting experience
    Professional experience with OpenStack is a must
    Professional experience with Kubernetes and/or Ceph
    Must be able to speak English fluently
    Excellent communication skills and extensive experience in customer-facing positions
    High motivation, ability to multi-task and follow-up reliably on commitments
    Experience with or willingness to learn new technologies, including LXD, Snaps, MAAS, Juju and Ubuntu
    Ability to travel

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Software Engineer – OpenStack

    Software Engineer – OpenStack

    What You’ll Do

    Collaborate proactively with a distributed team
    Write high quality code to create new features
    Debug issues and produce high quality code to fix them
    Review code produced by other engineers
    Discuss ideas and collaborate on finding good solutions
    Ensure the success of OpenStack and Ceph on multiple architectures
    Work from home with global travel 2 to 4 weeks for internal and external events

    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 a Bachelor’s or equivalent in Computer Science, STEM or similar degree
    You have experience with Python
    You have interest and experience with two or more of the following:Ubuntu Linux – kernel or userspace, Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, scalable web services
    You have experience with non-x86 architectures, including s390, arm64, power and others
    You have experience with OpenStack, OVN, Openvswitch and other related cloud technologies

    Apply via :

    boards.greenhouse.io

  • Accounts Receivable Clerk (Entry Level Opportunity) 


            

            
            Head of Organisational Development

    Accounts Receivable Clerk (Entry Level Opportunity) Head of Organisational Development

    A day in the life of an Accounts Receivable Clerk

    Maintain accuracy of our A/R ledgers and reconciliation of accounts
    Manage our customer data (names, addresses, etc.), validate and get approval for new accounts, and maintain our audit record of customer data changes and approvals
    Process our customer invoices in a timely and accurate manner, including entry of invoices into accounting systems and maintain our files in a tidy and organised manner
    Efficiently resolve any problems prior to raising and issue of invoice
    Implement and comply with the Canonical credit control policy
    Maximise cash collection through the effective collection of debts and maintain records to track debt collection through to conclusion
    Ensure payments are received in line with contractual terms
    Help with our month end processes: bank reconciliations and balance sheet reconciliations
    Resolve questions/issues, escalating when appropriate in a timely manner
    Maintain compliance with processes and procedures, recommend corrective action when identified and maintain suitable records to demonstrate compliance

    What You Will Bring To The Role

    Exceptional education achievements in an Accounting or Finance subject
    Excellent spreadsheet skills, including pivots, look ups etc.
    Excellent attention to detail, with great organisation skills and the ability to meet deadlines
    Great communication skills that you will use when connecting directly with our vendors
    A passion for the world of Finance with ambition to progress your career
    Some experience using a major accounting system advantageous

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Linux Curriculum Developer 


            

            
            Global Payroll Administrator

    Linux Curriculum Developer Global Payroll Administrator

    What Your Day Will Look Like

    Working with stakeholders and cross-teams in analysing instructional design requests to determine technical resource requirements and project needs
    Creating relevant, engaging, accurate instructional, assessment, and supporting content based on blueprints, JTA surveys, item writing panels, SME guidance, and industry best practices
    Act as internal Subject-Matter Expert (SME) for Linux and data centre products, verifying items and instruction accuracy
    Determine exam delivery platform specifications required per exam
    Working with technical vendors and internal teams to manage porting and transferring of content and user data in various internal and vendor-based systems, including GitHub repositories and JIRA

    What We Are Looking For In You

    An expert in Linux, preferrably Ubuntu or Debian.
    Effective communication and collaboration across cross-functional teams, vendors, and with internal stakeholders to ensure resources and needs align
    Relevant, engaging and accurate instructional design and assessment
    Industry best practices of exam blueprinting and job task analysis
    Strong initiative and leadership skills, Agile experience, and security and privacy assessment
    User-friendly, accessible methods of conveying highly technical information that is relevant, appropriately challenging, and offers the highest quality user experience.
    Experience with GitHub repositories,CRMs, and JIRA
    Curiosity and the drive to learn highly complex technologies rapidly and autonomously in addition to working with SMEs.

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Engineering Manager – NoSQL Databases

    Engineering Manager – NoSQL Databases

    What your day will look like

    You will lead a team building scalable data solutions for Kubernetes and cloud machines
    You will hire, coach, mentor, provide feedback, and lead your team by example
    You will demonstrate sound engineering skill by directly contributing code when needed
    Effectively set and manage expectations with other engineering teams, senior management, and external stakeholders
    Advocate modern, agile software development practices
    Develop and evangelize great engineering and organizational practices
    Ensure that your team delivers excellent products that users love by maintaining a culture of quality and engineering excellence
    Grow a healthy, collaborative engineering culture aligned with the company’s values.
    Be an active part of the leadership team and collaborate with other leaders in the organization
    Work from home with global travel twice yearly, for internal events of one or two weeks duration

    What we are looking for in you

    A software engineering background, preferably with Python and Golang experience
    Experience running in production and at scale, preferably databases, preferably NoSQL
    Excellent judgement about people – their motivations, abilities, developmental needs, and prospects for success
    Proven ability to build high-quality, open-source software
    Proven to drive good engineering practices around performance and quality
    An open-minded attitude to new technologies and the drive to push the boundaries of what is possible
    The ambition to build products that improve how people operate software and infrastructure everywhere
    Love developing and growing people and have a track record of doing it
    Knowledgeable and passionate about software development

    Additional Skills That You Might Also Bring

    Specialist knowledge in one or more of MongoDB, OpenSearch, and Redis
    Prior experience working with open source and a will to build products with the community

    Apply via :

    boards.greenhouse.io

  • Engineering Manager, App Stores Backend 


            

            
            Software Engineer, Telemetry

    Engineering Manager, App Stores Backend Software Engineer, Telemetry

    What your day will look like

    Lead a remote team of engineers in your time zone
    Develop talent through coaching, mentoring, feedback, and hands-on career development
    Set and manage expectations with other engineering teams, management, and external stakeholders
    Be an active part of the leadership team and collaborate with other leaders in the organisation
    With your team, build clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).
    Engage with many other teams at Canonical, as well as the open-source community and commercial partners

    What we are looking for in you

    Good experience of leading modern, agile software development practices
    Experience of forming a healthy, collaborative engineering culture in line with the company values
    Demonstrative experience of being a role model for sound engineering principles and directly contribute toward your team’s goals
    Willingness to travel up to 4 times a year for internal events
    You love to mentor, develop and grow people, and have a track record of doing it
    You are knowledgeable and passionate about software development
    You are focused on success and the timely delivery of high-quality software
    You value and nurture great team culture and spirit
    You have experience and commitment to agile development methodologies
    Software development experience in Python (experience in Golang in addition to that would be a big plus)
    Effective written and verbal communication skills
    Practical experience with Linux system administration

    What we offer you

    Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

    Fully remote working environment – we’ve been working remotely since 2004!
    Personal learning and development budget of 2,000USD per annum
    Annual compensation review
    Recognition rewards
    Annual holiday leave
    Parental Leave
    Employee Assistance Programme
    Opportunity to travel to new locations to meet colleagues at ‘sprints’
    Priority Pass for travel and travel upgrades for long haul company events

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Software Engineering Manager – Container and Virtualisation Infrastructure 


            

            
            Kubernetes Engineering Manager

    Software Engineering Manager – Container and Virtualisation Infrastructure Kubernetes Engineering Manager

    What you’ll do

    Lead a team of remote engineers
    Develop talent through coaching, mentoring, feedback and hands-on career development
    Set and manage expectations with other engineering teams, senior management, and external stakeholders
    Advocate and advance modern software development practices
    Participate in the engineering process through code and architectural review
    Engage with teams at Canonical, the open source community and partners
    Work from home with global travel for 4 to 6 weeks per year for internal and external events

    Who you are

    You understand modern Linux cloud computing technologies, including networking, storage, containers and K8s
    You love developing and growing people and have a strong track record of doing it
    You are focused on success and the delivery of timely, high quality software
    You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
    You have strong written and verbal technical communication skills
    You have experience programming in C and/or Go.

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Sales Operations Analyst 


            

            
            Senior Bootloader & System Engineer – Ubuntu Linux

    Sales Operations Analyst Senior Bootloader & System Engineer – Ubuntu Linux

    Key responsibilities

    Support all aspects of the day-to-day operations of the sales function globally
    Review opportunities for accuracy and provision orders on successful closure of a deal
    Support the Sales Operations Manager to improve sales data quality and processes
    Report on data quality metrics to executive level stakeholders
    Implement NPS surveys and define metrics for executive level stakeholders
    Support the sales team globally on CRM and other sales operations systems
    Deliver sales metrics, dashboards and other ad-hoc analytical tasks
    Lead automation and streamline the Lead to Order process

    Beneficial Skills And Experience

    Experience in a sales operations/sales order processing role
    Experience in a technology subscription-based business
    Experience driving data quality improvement
    Energetic, thoughtful, systematic approach, focused on robust, repeatable and scalable outcomes
    Excellent problem-solving and analytical skills
    Ability to work productively with stakeholders at all levels of the organization on a global scale
    Ability to manage across boundaries and communicate effectively
    Experience working with Sales, Legal, Finance and Marketing teams
    Experience with Salesforce CRM

    What Canonical offers

    Learning and development
    Annual compensation review
    Recognition rewards
    Annual leave
    Priority Pass for travel

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Senior Software Architect, Commercial Systems 


            

            
            Salesforce Engineering Manager, Commercial Systems 


            

            
            System Software Engineer – Rust Compiler, Tooling, and Ecosystem 


            

            
            Community Engineer 


            

            
            Senior Salesforce Engineer, Commercial Systems

    Senior Software Architect, Commercial Systems Salesforce Engineering Manager, Commercial Systems System Software Engineer – Rust Compiler, Tooling, and Ecosystem Community Engineer Senior Salesforce Engineer, Commercial Systems

    What your day will look like

    Drive the architecture of internally developed and operated software solutions
    Actively seek improvements to established processes, designs, and solutions
    Provide architectural guidance to engineering teams

    What we are looking for in you

    Bachelor’s degree or equivalent in Computer Science or a relevant work experience
    Experience as a software architect working on distributed and business critical systems
    Experience with Golang and Python as a software engineer
    Experience with Kubernetes
    Experience with Apache Kafka or similar
    Experience with PostgreSQL
    Excellent analytical skills and both 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

    Additional Skills That You Might Also Bring

    Experience from finance, sales, or e-commerce domains

    What we offer you

    Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

    Fully remote working environment – we’ve been working remotely since 2004!
    Personal learning and development budget of 2,000USD per annum
    Annual compensation review
    Recognition rewards
    Annual holiday leave
    Parental Leave
    Employee Assistance Programme
    Opportunity to travel to new locations to meet colleagues at ‘sprints’
    Priority Pass for travel and travel upgrades for long haul company events

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :