Talent.com
Senior Software Engineer - Digital Workplace
Senior Software Engineer - Digital WorkplaceCanonical • Klang City, Selangor, Malaysia
Senior Software Engineer - Digital Workplace

Senior Software Engineer - Digital Workplace

Canonical • Klang City, Selangor, Malaysia
30+ days ago
Job description

Senior Software Engineer - Digital Workplace

Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Overview

Canonical 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 providers, and industry leaders in many sectors. The company is a founder-led, profitable, and growing globally distributed organization with 1200+ colleagues in 75+ countries. Teams meet two to four times yearly in person to align on strategy and execution.

What you will do

  • Design and deliver web-based systems and SAAS
  • Provide new insights into the Canonical workplace experience
  • Enable new processes and improve existing workflows
  • Collaborate proactively with a distributed team
  • Write high-quality code to create new features
  • Debug issues and produce high-quality code to fix them
  • Provide high-quality code reviews to other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Estimate work, set goals and meet them
  • Write project specifications, epics, and understand the risks
  • Understand completion criteria and push work to completion
  • Coach, mentoring and providing feedback to more junior members of the team while developing yourself
  • Connect to many data sources and provide insightful visualisations
  • Database design and architecture for connected systems
  • Developing new and improved working practices for the company
  • Providing tooling to support optimised processes
  • Love what you do

Who you are

To be successful in this team you must be an expert in two or more of the following :

  • Backend web service programming in Python and Node.JS
  • Solid understanding of web development technologies such as HTML, CSS, and JavaScript
  • Data analytics and statistical analysis
  • Natural language processing, sentiment analysis, machine learning
  • Data visualisation
  • What we offer

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
  • About Canonical

    Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

    Equal Opportunity Employer

    Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

    Details

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Engineering and Information Technology
  • Industries : Software Development
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Klang City, Selangor, Malaysia

    Related jobs
    Senior Sales Engineer

    Senior Sales Engineer

    Sophos • Port Klang, Port Klang, Malaysia
    Sophos is a global leader and innovator of advanced security solutions designed to defeat cyberattacks.The company acquired Secureworks in February 2025, creating the largest pure‑play Managed Dete...Show more
    Last updated: 18 days ago • Promoted
    Junior Software Engineer — Remote, Flexible PTO

    Junior Software Engineer — Remote, Flexible PTO

    PostCo • Port Klang, Port Klang, Malaysia
    A growing SaaS company in Kuala Lumpur seeks a Junior Software Engineer to develop and maintain its software suite.This entry-level position requires a passion for clean code and software developme...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EngageRocket • Port Klang, Port Klang, Malaysia
    Senior Software Engineer at EngageRocket.EngageRocket is the first venture-backed HR Technology company in SEA with the mission to create better workplaces with people analytics.We help organisatio...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Staff / Principal Engineer

    Senior / Staff / Principal Engineer

    Canonical • Klang City, Selangor, Malaysia
    Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Join or sign in to find your next job.Senior / Staff / Principal Engineer. Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    The Flex • Klang City, Selangor, Malaysia
    Senior Full Stack Software Engineer.The Flex is looking for a senior full stack software engineer to design scalable systems, solve complex problems, and build products with real‑world impact.Help ...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Neara • Klang Municipal Council, Klang Municipal Council, Malaysia
    Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.StashAway is Asia’s leading digital wealth manager.We’re on a mission to empower people to build long-term wealth, and we’re live across fi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Web Engineer

    Senior Web Engineer

    Canonical • Klang Municipal Council, Klang Municipal Council, Malaysia
    Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Join or sign in to find your next job.Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Be among the first 25 a...Show more
    Last updated: 30+ days ago • Promoted
    Web3 Senior Security Engineer

    Web3 Senior Security Engineer

    Hyphen Connect • Port Klang, Port Klang, Malaysia
    We are working with a decentralised exchange which looks to innovate on providing the best of CEXs and DEXs, focusing on building a safe, simple and scalable platform for trading.They differentiate...Show more
    Last updated: 30+ days ago • Promoted
    Software engineer

    Software engineer

    Wati • Port Klang, Port Klang, Malaysia
    WATI is an early stage, fast growing SaaS platform that is revolutionizing how companies communicate with their customers. Through our cutting-edge customer engagement software built on WhatsApp's B...Show more
    Last updated: 30+ days ago • Promoted
    Staff Solution Architect, Digital Workplace & EUC

    Staff Solution Architect, Digital Workplace & EUC

    Ambu A / S • Port Klang, Port Klang, Malaysia
    Staff Solution Architect, Digital Workplace & EUC.City : Bayan Lepas • State : • Country : Malaysia • Business Area : IT • Department : Global IT • Employment Type : Full-time • Req ID : 9609.The Solutio...Show more
    Last updated: 30+ days ago • Promoted
    Linux Devices Software Engineer

    Linux Devices Software Engineer

    Canonical • Port Klang, Port Klang, Malaysia
    Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Join or sign in to find your next job.Linux Devices Software Engineer. Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AI Model serving - Asia

    Senior Software Engineer, AI Model serving - Asia

    Speechify • Klang City, Selangor, Malaysia
    Senior Software Engineer, AI Model serving - Asia.Senior Software Engineer, AI Model serving - Asia.Speechify is a text-to-speech app that makes information accessible for 20+ million users across ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform - Asia

    Software Engineer, Platform - Asia

    Speechify • Port Klang, Port Klang, Malaysia
    Software Engineer, Platform - Asia.Software Engineer, Platform - Asia.Get AI-powered advice on this job and more exclusive features. This range is provided by Speechify.Your actual pay will be based...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, iOS Core Product - Asia

    Software Engineer, iOS Core Product - Asia

    Speechify • Port Klang, Port Klang, Malaysia
    Speechify is a text-to-speech app that makes it easy for the world to access information.Google Chrome extension, web app, iOS app, and Android app. Our mission is to make sure that reading is never...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    ManpowerGroup Malaysia • Klang City, Selangor, Malaysia
    Experienced Software Engineer to lead and contribute to multiple development workstreams for the ongoing global deployment of an enterprise communication platform. The platform includes a marketing ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Remote)

    Senior Software Engineer (Remote)

    Portcast • Klang Municipal Council, Klang Municipal Council, Malaysia
    Our mission is to transform international supply chains to be more resilient by helping logistics companies realize the full potential of their data. We cater to both shipping lines and cargo airlin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Card Solutions Engineer — Backend Platform

    Senior Card Solutions Engineer — Backend Platform

    Reap • Port Klang, Port Klang, Malaysia
    A fintech company based in Malaysia is seeking a Senior Software Engineer to design and develop backend services for card solutions. The ideal candidate has over 6 years of experience in software en...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer - Python and K8s

    Software Engineer - Python and K8s

    Canonical • Klang City, Selangor, Malaysia
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise in...Show more
    Last updated: 30+ days ago • Promoted