Website: Website https://canonical.com/

  • Junior HR Generalist 


            

            
            New Graduate HR Generalist

    Junior HR Generalist New Graduate HR Generalist

    What your day will look like

    Provide HR support by answering team members’ questions and responding to requests regarding their employment and contracts, escalating when necessary. Requests may include information about the new starter process and onboarding, questions regarding global benefits, employment verifications, and other general inquiries.
    Maintain our HRIS, ensuring a high degree of accuracy and timeliness in processing all team member changes and new joiners. 
    Owning global projects (e.g. engagement, training or culture initiatives)
    Partnering with the managers and employees – supporting HR processes and driving the people strategy for your areas of responsibility
    Working as a truly global partner to colleagues, especially leads, managers and executives
    Process new hires, including country-specific on-boarding documentation, creation of files, systems set-up, and coordination of introductory reviews. 
    Provide support to employees for the enrollment and processing of benefits and the payroll process, ensuring monthly data is provided on time and is accurate.
    Liaise with payroll to guarantee smooth salary payments.
    Create purchase orders for internal departments. 
    Provide administrative support to employees for the enrollment and processing of benefits. 
    Conduct regular audits of employment files and systems to ensure they are up-to-date, accurate, and GDPR compliant. 
    Continually work to better our processes, spotting areas we can improve to drive our function forward.
    Conduct and manage global background checks.

    What we are looking for in you

    An exceptional academic track record from both high school and preferably university
    Experience working in an entry-level role in an HR/People team is beneficial, preferably in the Technology industry.
    Excellent verbal and written communication skills. 
    Able to prioritize complex workloads, manage time effectively and work well under pressure. 
    Self-motivated and results-orientated with a clear focus on accuracy. 
    High level of honesty, integrity, and ability to handle confidential data. 
    Flexible attitude and easily adaptable to change. 
    Willing to take the initiative and provide suggestions and ideas to contribute to the success of the role/team.
    Ambitious to grow your career within HR.
    Willingness to travel up to 4 times a year for internal events

    go to method of application »

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

    Apply via :

  • Kernel Resilience Engineer 


            

            
            Product-Focused Author for Business and Technical Audiences

    Kernel Resilience Engineer Product-Focused Author for Business and Technical Audiences

    What your day will look like

    Work with bleeding edge and early access systems and hardware
    Ensure an ongoing commitment to industry-leading quality, reliability and security standards
    Proactively identify security and stability issues by devising ingenious new ways to break the Linux kernel
    Contribute to the development of an advanced Linux kernel build service
    Engage with other teams at Canonical, the open source community and commercial partners
    Work from home with global travel up to 20% for internal and external events

    What we are looking for in you

    Innovative out-of-the-box style thinker not afraid to break things
    Significant programming experience in Python, with strong C skills highly regarded
    Ability to communicate effectively in English, both written and oral
    Someone with high standards for overall quality, and not afraid to ensure they are met
    At ease working in several different technical domains concurrently
    Substantial experience in Linux system configuration, customization, and deployment
    Solid understanding Linux kernel internals and development principles
    Deep knowledge of security as it relates to the Linux kernel
    Productive in a globally distributed team through self-discipline and self-motivation, delivering on time
    Contributed to an open source project in the past
    Understanding of agile software development methodologies

    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 :

  • Senior Observability Platform Developer – Python/Go 


            

            
            Technical Manager – Automotive and Industrial 


            

            
            Performance Marketing Manager 


            

            
            Software Engineer – Docker Images & Community 


            

            
            Senior Support & Software Engineer, Saudi Arabia 


            

            
            Social Media Marketing Specialist 


            

            
            Ubuntu Quality Engineering Manager 


            

            
            Junior Graphics Kernel Engineer – Ubuntu Linux 


            

            
            Software Engineer – Python and K8s 


            

            
            Workplace Analytics Engineer 


            

            
            Senior Bootloader & System Engineer – Ubuntu Linux 


            

            
            Engineering Manager – Digital Workplace 


            

            
            Engineering Director, Multi-cloud Orchestrator (Golang) 


            

            
            Product Marketing Manager – Security 


            

            
            Software Engineering Manager – Ubuntu Build Infrastructure 


            

            
            Linux System Engineer – QA, Tooling, Automation 


            

            
            Engineering Manager – Web 


            

            
            Engineering Director, Community 


            

            
            Engineering Manager, Commercial Systems 


            

            
            Community Engineer 


            

            
            Kernel Engineer – Ubuntu Linux 


            

            
            Senior UX Designer – Ubuntu Desktop

    Senior Observability Platform Developer – Python/Go Technical Manager – Automotive and Industrial Performance Marketing Manager Software Engineer – Docker Images & Community Senior Support & Software Engineer, Saudi Arabia Social Media Marketing Specialist Ubuntu Quality Engineering Manager Junior Graphics Kernel Engineer – Ubuntu Linux Software Engineer – Python and K8s Workplace Analytics Engineer Senior Bootloader & System Engineer – Ubuntu Linux Engineering Manager – Digital Workplace Engineering Director, Multi-cloud Orchestrator (Golang) Product Marketing Manager – Security Software Engineering Manager – Ubuntu Build Infrastructure Linux System Engineer – QA, Tooling, Automation Engineering Manager – Web Engineering Director, Community Engineering Manager, Commercial Systems Community Engineer Kernel Engineer – Ubuntu Linux Senior UX Designer – Ubuntu Desktop

    What your day will look like

    Collaborate proactively with a globally distributed team
    Write, test and document high quality code to create new features
    Debug issues and interact with a vibrant community
    Review code produced by other engineers
    Attend conferences to represent Canonical and the Charmed Observability Stack
    Work from home with global travel 2 to 4 weeks for internal and external events

    What we are looking for in you

    You love technology, observability and working with brilliant people
    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 a proven understanding of the importance of observability and monitoring for keeping software running smoothly
    You have strong working knowledge of modern monitoring technologies like Prometheus, Alertmanager, Grafana, Loki, Mimir, etc., and how they fit together
    You are a skilled Python developer, preferably with a track record in open source
    You have a working knowledge of Go
    You have proven, hands-on experience deploying, configuring and using Kubernetes
    You are comfortable contributing to open source codebases maintained by other companies, you have a history of driving consensus in groups of multiple stakeholders with different interests and getting the resulting work delivered
    You have experience with infrastructure-as-code and configuration management tools
    You have interest and experience with two or more of the following: Ubuntu Linux, container images, Debian packaging, snap, distributed systems.

    go to method of application »

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

    Apply via :

  • Software Engineer – Talent Science

    Software Engineer – Talent Science

    The role of a Software Engineer – Talent Science at Canonical

    We are seeking a software engineer, passionate about improving the hiring process by delivering productivity initiatives using analytics and data science. In this role, you will have the opportunity to make significant contributions through high-quality code while exhibiting technical leadership, exceptional design, and intuitive project documentation.
    As a Software Engineer focused on recruitment, you will be responsible for designing and maintaining a variety of web architecture, system integration and data science products. Building new hiring tools, dashboards and supporting analytics to enrich the hiring pipeline, enabling everyone at Canonical to make better decisions and deliver better work. You will work closely with the best and brightest developers within our company, ensuring that the solutions we build are well crafted, easy to use and scale to production workloads.

    What your day will look like

    Write high-quality, well-designed software
    Enable new processes and improve existing workflows
    Collaborate proactively with a globally distributed team
    Consistently provide high-quality code reviews to other engineers
    Display technical leadership internally and within our external communities
    Debug issues and produce high-quality code to fix them
    Discuss ideas and collaborate on finding good solutions
    Connect to many data sources and provide insightful visualisations
    Database design and architecture for connected systems
    Providing tooling to support optimised processes
    Work remotely from home with global travel for 2 to 4 weeks for internal and external events

    What we are looking for in you

    Experience writing backend programming in Python and Node.JS
    Experience with Application Tracking Systems (ideally Greenhouse) or HR IT products.
    Passion, thoughtfulness, and self-motivation
    Excellent interpersonal skills, curiosity, flexibility, and accountability

    Additional skills that you might also bring

    Experience with Data analytics and statistical analysis
    Experience with Natural language processing, sentiment analysis, machine learning
    Experience with Data visualisation
    Understanding of build systems and toolchains, including system design
    Experience integrating with system APIs
    Strong database design and architecture experience

    Apply via :

    boards.greenhouse.io

  • Accounts Receivable Clerk 


            

            
            Software Engineering Manager – Ubuntu Linux Kernel 


            

            
            Kernel Maintenance Engineer – Ubuntu Linux

    Accounts Receivable Clerk Software Engineering Manager – Ubuntu Linux Kernel Kernel Maintenance Engineer – Ubuntu Linux

    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

    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 below, 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 :

  • Regional HR Manager

    Regional HR Manager

    The role of HR Manager at Canonical

    With 1,000 colleagues across 70​ ​countries, we require an HR function that thinks and acts globally.​ We’re looking for three regional leads that will all report into our Global Head of People who can help build our company as we go through continued growth plans. It’s an exciting time to join with the opportunity to help shape and create an HR function for the future. You will lead the Americas or EMEA team of HR professionals to provide precise, compliant and scalable HR operations to the business, advise and execute on HR issues across the whole employee life-cycle, and partner with senior leadership in your region. You will have an analytical approach, a keen eye for detail and the ability to interpret data trends and themes.

    What your day will look like

    Lead and scale Canonical’s regional HR team (1-4 direct reports, depending on region)
    Deliver precise and compliant HR operations in a timely manner and with the highest degree of accuracy
    Interact closely with Talent Acquisition and Workplace Engineering teams and create tight-knit processes across all HR regions 
    Be accountable for HR processes such as talent development, succession planning, performance assessments, onboarding, culture and engagement initiatives that drive a high performing team
    Work with senior managers across the business on performance management, organizational design, employee engagement, rewards- and workforce planning
    Coach and advise people managers on the full spectrum of employee relations issues across multiple countries
    Partner with people managers to support the delivery of appropriate training and development programs
    Establish a trusted partnership with the business in your region
    Drive diversity, equity, and inclusion initiatives
    Design new policies and deliver on business-critical HR related projects globally
    Present at Canonical events to articulate Canonical’s HR practices

    What we are looking for in you

    Degree qualified
    HR experience leading initiatives across regions within a technology business (Americas or EMEA)
    People management experience
    Experience in business partnering with senior stakeholders
    A good balance between leading and executing, in this role you will need to be hands-on involved in the daily HR routines, too  
    Experience in working in a remote first organization
    Able to leverage data to make informed decisions
    Knowledge and practical implementation of HR practices and employment law across EMEA or Americas
    Fluent in business English (written and spoken)
    Self motivated, organized, accurate, confident, authentic,  results-orientated, open-minded, enthusiastic and energetic
    Willingness to travel up to 4 times a year for internal events

    Additional skills that you might also bring

    Experience with immigration policies and mobility processes
    Professional HR qualification (CIPD/SHRM or other) 
    Facilitation skills

    Apply via :

    boards.greenhouse.io

  • Marketing Automation Specialist 


            

            
            Curriculum Manager

    Marketing Automation Specialist Curriculum Manager

    The role of a Marketing Operation Specialist at Canonical

    Canonical has provided developers with open source since 2004, helping them build innovations such as public cloud, machine learning, robotics or blockchain. Marketing at Canonical means being at the forefront of technology adoption, for our customers and for our own martech stack. We’re on the look out for a performance marketing manager to join our team and own our paid strategy.
    The ideal candidate will be passionate about technology, technology marketing and the use of technology in marketing. You will prefer to work in an environment that has emphasis on ownership of campaigns, collaboration, learning, curiosity and a drive to continually improve oneself / the team / the organisation. You will also love to problem solve, get hands-on, experiment, measure and use automation to make daily life easier.
    The Marketing team at Canonical drives commercial outcomes for the company across its portfolio of products and grows the addressable market through digital marketing campaigns, lifecycle management, events, partnerships and community development. If these things are important to you and you’re motivated by driving growth, delighting customers and filling the sales funnel, we want to talk with you.
    This role sits in the Marketing team reporting to the Growth Engineering Manager.

    Location: This role will be based remotely in the EMEA region.

    What your day will look like

    Support marketing team members with strategic expertise, setting up and monitoring Marketo campaigns and automations
    Monitor overall Marketo performance and health
    Build on automation and AI to improve lead management
    Develop Canonical’s martech stack to industry leading standard

    What we are looking for in you

    Advanced proficiency with Marketo
    Experience in setting up integrations and automations between CRM systems and other platforms
    Ability to work with at least two of the following languages: Python, JS, SQL, Velocity
    A solid understanding of lead generation data with reporting experience
    Experience in data analysis
    Exceptional interpersonal skills and aptitude for forging trusting relationships across diverse, cross-functional teams
    Proven ability to prioritise and differentiate what matters from the noise, meeting deadlines without sacrificing quality
    Growth mindset – someone who is not afraid to think big and take on risks.
    Engagement with the latest trends in marketing technology

    go to method of application »

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

    Apply via :

  • Software Engineer – Data Infrastructure – Kafka 


            

            
            Global Head of GSI Alliances

    Software Engineer – Data Infrastructure – Kafka Global Head of GSI Alliances

    What your day will look like
    The data platform team is responsible for the automation of data platform operations, with the mission of managing and integrating Big Data platforms at scale. This includes ensuring fault-tolerant replication, TLS, installation, backups and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of infrastructure features of data platforms, not analysing and/or processing the data in them.

    Collaborate proactively with a distributed team
    Write high-quality, idiomatic Python code to create new features
    Debug issues and interact with upstream communities publicly
    Work with helpful and talented engineers including experts in many fields
    Discuss ideas and collaborate on finding good solutions
    Work from home with global travel for 2 to 4 weeks per year for internal and external events

    What we are looking for in you

    Proven hands-on experience in software development using Python
    Proven hands-on experience in distributed systems, such as Kafka and Spark
    Have a Bachelor’s or equivalent in Computer Science, STEM, or a similar degree
    Willingness to travel up to 4 times a year for internal events

    Additional skills that you might also bring
    You might also bring a subset of experience from the followings that can help Data Platform to achieve its challenging goals and determine the level we will consider you for:

    Experience operating and managing other data platform technologies, SQL (MySQL, PostgreSQL, Oracle, etc) and/or NoSQL (MongoDB, Redis, ElasticSearch, etc), similar to DBA level expertise
    Experience with Linux systems administration, package management, and infrastructure operations
    Experience with the public cloud or a private cloud solution like OpenStack
    Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services

    go to method of application »

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

    Apply via :

  • Software Engineer – Python – Ubuntu Pro Client – Graduate Level 


            

            
            SDR Team Manager

    Software Engineer – Python – Ubuntu Pro Client – Graduate Level SDR Team Manager

    What you’ll do

    Collaborate proactively with a distributed team
    Write high quality code, with unit and functional tests, to create new features
    Debug issues and produce high quality code to fix them
    Review code produced by other engineers
    Discuss ideas and investigate to find good solutions
    Work from home, with global travel 2 to 4 weeks per year 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 extensive experience with Python on Linux
    You have interest in and experience with two or more of the following: Ubuntu Linux systems administration, continuous integration, end-system contract management, Debian packaging, working with public or on premise clouds
    Bonus points if you have experience engaging with the open source community

    go to method of application »

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

    Apply via :

  • Golang System Software Engineer – Containers / Virtualisation 


            

            
            Software Engineer, Telemetry 


            

            
            Software Engineer – Ubuntu Server, Virtualization and Containerization

    Golang System Software Engineer – Containers / Virtualisation Software Engineer, Telemetry Software Engineer – Ubuntu Server, Virtualization and Containerization

    What you will do

    Design, implement and document system level Go code
    Model data, design database schemas and implement data storage in a dqlite (SQL) database
    Maintain code quality through static analysis, unit and system tests
    Collaborate proactively with a distributed team
    Discuss ideas and collaborate on finding good solutions
    Work from home with global travel 2 to 4 weeks/year for internal and external events

    Who you are

    You have experience programming in Go and C
    You are knowledgeable in networking and storage technologies
    You have experience with two or more of: cloud computing, virtualisation, containers, distributed systems, open source community
    You are curious, flexible, articulate and accountable
    You value soft skills and are enterprising, thoughtful and self-motivated
    You have a bachelor’s or equivalent in Computer Science, STEM or similar degree

    go to method of application »

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

    Apply via :